Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QMenuPrivate::QMenuScroller Struct Reference

#include <qmenu_p.h>

+ Collaboration diagram for QMenuPrivate::QMenuScroller:

Public Types

enum  ScrollLocation { ScrollStay , ScrollBottom , ScrollTop , ScrollCenter }
 
enum  ScrollDirection { ScrollNone =0 , ScrollUp =0x01 , ScrollDown =0x02 }
 

Public Member Functions

 QMenuScroller ()
 
 ~QMenuScroller ()
 

Public Attributes

int scrollOffset = 0
 
QBasicTimer scrollTimer
 
quint8 scrollFlags = ScrollNone
 
quint8 scrollDirection = ScrollNone
 

Detailed Description

Definition at line 371 of file qmenu_p.h.

Member Enumeration Documentation

◆ ScrollDirection

Enumerator
ScrollNone 
ScrollUp 
ScrollDown 

Definition at line 373 of file qmenu_p.h.

◆ ScrollLocation

Enumerator
ScrollStay 
ScrollBottom 
ScrollTop 
ScrollCenter 

Definition at line 372 of file qmenu_p.h.

Constructor & Destructor Documentation

◆ QMenuScroller()

QMenuPrivate::QMenuScroller::QMenuScroller ( )
inline

Definition at line 379 of file qmenu_p.h.

◆ ~QMenuScroller()

QMenuPrivate::QMenuScroller::~QMenuScroller ( )
inline

Definition at line 380 of file qmenu_p.h.

Member Data Documentation

◆ scrollDirection

quint8 QMenuPrivate::QMenuScroller::scrollDirection = ScrollNone

Definition at line 377 of file qmenu_p.h.

Referenced by QMenuPrivate::mouseEventTaken().

◆ scrollFlags

◆ scrollOffset

int QMenuPrivate::QMenuScroller::scrollOffset = 0

◆ scrollTimer

QBasicTimer QMenuPrivate::QMenuScroller::scrollTimer

Definition at line 375 of file qmenu_p.h.

Referenced by QMenuPrivate::mouseEventTaken().


The documentation for this struct was generated from the following file: