Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQuickEventReplayServiceImpl Class Reference

#include <qquickeventreplayservice.h>

Inheritance diagram for QQuickEventReplayServiceImpl:
Collaboration diagram for QQuickEventReplayServiceImpl:

Signals

void dataAvailable ()

Public Member Functions

 QQuickEventReplayServiceImpl (QObject *parent=nullptr)

Protected Member Functions

void messageReceived (const QByteArray &) override

Additional Inherited Members

Public Types inherited from QQmlProfilerDefinitions
enum  Message {
  Event , RangeStart , RangeData , RangeLocation ,
  RangeEnd , Complete , PixmapCacheEvent , SceneGraphFrame ,
  MemoryAllocation , DebugMessage , Quick3DFrame , MaximumMessage
}
enum  EventType {
  FramePaint , Mouse , Key , AnimationFrame ,
  EndTrace , StartTrace , MaximumEventType
}
enum  RangeType {
  Painting , Compiling , Creating , Binding ,
  HandlingSignal , Javascript , MaximumRangeType
}
enum  PixmapEventType {
  PixmapSizeKnown , PixmapReferenceCountChanged , PixmapCacheCountChanged , PixmapLoadingStarted ,
  PixmapLoadingFinished , PixmapLoadingError , MaximumPixmapEventType
}
enum  SceneGraphFrameType {
  SceneGraphRendererFrame , SceneGraphAdaptationLayerFrame , SceneGraphContextFrame , SceneGraphRenderLoopFrame ,
  SceneGraphTexturePrepare , SceneGraphTextureDeletion , SceneGraphPolishAndSync , SceneGraphWindowsRenderShow ,
  SceneGraphWindowsAnimations , SceneGraphPolishFrame , MaximumSceneGraphFrameType , NumRenderThreadFrameTypes = SceneGraphPolishAndSync ,
  NumGUIThreadFrameTypes = MaximumSceneGraphFrameType - NumRenderThreadFrameTypes
}
enum  Quick3DFrameType {
  Quick3DRenderFrame , Quick3DSynchronizeFrame , Quick3DPrepareFrame , Quick3DMeshLoad ,
  Quick3DCustomMeshLoad , Quick3DTextureLoad , Quick3DGenerateShader , Quick3DLoadShader ,
  Quick3DParticleUpdate , Quick3DRenderCall , Quick3DRenderPass , Quick3DEventData ,
  MaximumQuick3DFrameType
}
enum  ProfileFeature {
  ProfileJavaScript , ProfileMemory , ProfilePixmapCache , ProfileSceneGraph ,
  ProfileAnimations , ProfilePainting , ProfileCompiling , ProfileCreating ,
  ProfileBinding , ProfileHandlingSignal , ProfileInputEvents , ProfileDebugMessages ,
  ProfileQuick3D , MaximumProfileFeature
}
enum  InputEventType {
  InputKeyPress , InputKeyRelease , InputKeyUnknown , InputMousePress ,
  InputMouseRelease , InputMouseMove , InputMouseDoubleClick , InputMouseWheel ,
  InputMouseUnknown , MaximumInputEventType
}

Detailed Description

Definition at line 33 of file qquickeventreplayservice.h.

Constructor & Destructor Documentation

◆ QQuickEventReplayServiceImpl()

QQuickEventReplayServiceImpl::QQuickEventReplayServiceImpl ( QObject * parent = nullptr)

Definition at line 27 of file qquickeventreplayservice.cpp.

Member Function Documentation

◆ dataAvailable

void QQuickEventReplayServiceImpl::dataAvailable ( )
signal

◆ messageReceived()

void QQuickEventReplayServiceImpl::messageReceived ( const QByteArray & message)
overrideprotected

Definition at line 34 of file qquickeventreplayservice.cpp.


The documentation for this class was generated from the following files: