Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qqmlprofilerclientdefinitions_p.h File Reference
#include <QtCore/private/qglobal_p.h>
+ Include dependency graph for qqmlprofilerclientdefinitions_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  Message {
  Event , RangeStart , RangeData , RangeLocation ,
  RangeEnd , Complete , PixmapCacheEvent , SceneGraphFrame ,
  MemoryAllocation , DebugMessage , MaximumMessage
}
 
enum  EventType {
  Drop , KeyDown , KeyUp , PointerDown ,
  PointerMove , PointerUp , PointerEnter , PointerLeave ,
  PointerCancel , Wheel , 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  MemoryType { HeapPage , LargeItem , SmallItem }
 
enum  ProfileFeature {
  ProfileJavaScript , ProfileMemory , ProfilePixmapCache , ProfileSceneGraph ,
  ProfileAnimations , ProfilePainting , ProfileCompiling , ProfileCreating ,
  ProfileBinding , ProfileHandlingSignal , ProfileInputEvents , ProfileDebugMessages ,
  MaximumProfileFeature
}
 
enum  InputEventType {
  InputKeyPress , InputKeyRelease , InputKeyUnknown , InputMousePress ,
  InputMouseRelease , InputMouseMove , InputMouseDoubleClick , InputMouseWheel ,
  InputMouseUnknown , MaximumInputEventType
}
 

Enumeration Type Documentation

◆ EventType

enum EventType
Enumerator
Drop 
KeyDown 
KeyUp 
PointerDown 
PointerMove 
PointerUp 
PointerEnter 
PointerLeave 
PointerCancel 
Wheel 
FramePaint 
Mouse 
Key 
AnimationFrame 
EndTrace 
StartTrace 
MaximumEventType 

Definition at line 37 of file qqmlprofilerclientdefinitions_p.h.

◆ InputEventType

Enumerator
InputKeyPress 
InputKeyRelease 
InputKeyUnknown 
InputMousePress 
InputMouseRelease 
InputMouseMove 
InputMouseDoubleClick 
InputMouseWheel 
InputMouseUnknown 
MaximumInputEventType 

Definition at line 110 of file qqmlprofilerclientdefinitions_p.h.

◆ MemoryType

enum MemoryType
Enumerator
HeapPage 
LargeItem 
SmallItem 

Definition at line 87 of file qqmlprofilerclientdefinitions_p.h.

◆ Message

enum Message
Enumerator
Event 
RangeStart 
RangeData 
RangeLocation 
RangeEnd 
Complete 
PixmapCacheEvent 
SceneGraphFrame 
MemoryAllocation 
DebugMessage 
MaximumMessage 

Definition at line 22 of file qqmlprofilerclientdefinitions_p.h.

◆ PixmapEventType

Enumerator
PixmapSizeKnown 
PixmapReferenceCountChanged 
PixmapCacheCountChanged 
PixmapLoadingStarted 
PixmapLoadingFinished 
PixmapLoadingError 
MaximumPixmapEventType 

Definition at line 59 of file qqmlprofilerclientdefinitions_p.h.

◆ ProfileFeature

Enumerator
ProfileJavaScript 
ProfileMemory 
ProfilePixmapCache 
ProfileSceneGraph 
ProfileAnimations 
ProfilePainting 
ProfileCompiling 
ProfileCreating 
ProfileBinding 
ProfileHandlingSignal 
ProfileInputEvents 
ProfileDebugMessages 
MaximumProfileFeature 

Definition at line 93 of file qqmlprofilerclientdefinitions_p.h.

◆ RangeType

enum RangeType
Enumerator
Painting 
Compiling 
Creating 
Binding 
HandlingSignal 
Javascript 
MaximumRangeType 

Definition at line 48 of file qqmlprofilerclientdefinitions_p.h.

◆ SceneGraphFrameType

Enumerator
SceneGraphRendererFrame 
SceneGraphAdaptationLayerFrame 
SceneGraphContextFrame 
SceneGraphRenderLoopFrame 
SceneGraphTexturePrepare 
SceneGraphTextureDeletion 
SceneGraphPolishAndSync 
SceneGraphWindowsRenderShow 
SceneGraphWindowsAnimations 
SceneGraphPolishFrame 
MaximumSceneGraphFrameType 
NumRenderThreadFrameTypes 
NumGUIThreadFrameTypes 

Definition at line 70 of file qqmlprofilerclientdefinitions_p.h.