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
QtFullToolBarManagerPrivate Class Reference
+ Collaboration diagram for QtFullToolBarManagerPrivate:

Public Types

enum  { VersionMarker = 0xff , ToolBarMarker = 0xfe , CustomToolBarMarker = 0xfd }
 
enum  { VersionMarker = 0xff , ToolBarMarker = 0xfe , CustomToolBarMarker = 0xfd }
 

Public Member Functions

QToolBartoolBarWidgetAction (QAction *action) const
 
void removeWidgetActions (const QHash< QToolBar *, QList< QAction * > > &actions)
 
void saveState (QDataStream &stream) const
 
bool restoreState (QDataStream &stream) const
 
QToolBarfindDefaultToolBar (const QString &objectName) const
 
QActionfindAction (const QString &actionName) const
 
QToolBartoolBarByName (const QString &toolBarName) const
 
QToolBartoolBarWidgetAction (QAction *action) const
 
void removeWidgetActions (const QHash< QToolBar *, QList< QAction * > > &actions)
 
void saveState (QDataStream &stream) const
 
bool restoreState (QDataStream &stream) const
 
QToolBarfindDefaultToolBar (const QString &objectName) const
 
QActionfindAction (const QString &actionName) const
 
QToolBartoolBarByName (const QString &toolBarName) const
 

Public Attributes

QHash< QString, QList< QAction * > > categoryToActions
 
QHash< QAction *, QStringactionToCategory
 
QSet< QAction * > allActions
 
QHash< QAction *, QToolBar * > widgetActions
 
QSet< QAction * > regularActions
 
QHash< QAction *, QList< QToolBar * > > actionToToolBars
 
QHash< QToolBar *, QList< QAction * > > toolBars
 
QHash< QToolBar *, QList< QAction * > > toolBarsWithSeparators
 
QHash< QToolBar *, QList< QAction * > > defaultToolBars
 
QList< QToolBar * > customToolBars
 
QMainWindowtheMainWindow {nullptr}
 

Detailed Description

Definition at line 94 of file qttoolbardialog.cpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
VersionMarker 
ToolBarMarker 
CustomToolBarMarker 

Definition at line 104 of file qttoolbardialog.cpp.

◆ anonymous enum

anonymous enum
Enumerator
VersionMarker 
ToolBarMarker 
CustomToolBarMarker 

Definition at line 104 of file qttoolbardialog.cpp.

Member Function Documentation

◆ findAction() [1/2]

QAction * QtFullToolBarManagerPrivate::findAction ( const QString & actionName) const

Definition at line 350 of file qttoolbardialog.cpp.

◆ findAction() [2/2]

QAction * QtFullToolBarManagerPrivate::findAction ( const QString & actionName) const

◆ findDefaultToolBar() [1/2]

QToolBar * QtFullToolBarManagerPrivate::findDefaultToolBar ( const QString & objectName) const

Definition at line 320 of file qttoolbardialog.cpp.

◆ findDefaultToolBar() [2/2]

QToolBar * QtFullToolBarManagerPrivate::findDefaultToolBar ( const QString & objectName) const

◆ removeWidgetActions() [1/2]

void QtFullToolBarManagerPrivate::removeWidgetActions ( const QHash< QToolBar *, QList< QAction * > > & actions)

Definition at line 140 of file qttoolbardialog.cpp.

◆ removeWidgetActions() [2/2]

void QtFullToolBarManagerPrivate::removeWidgetActions ( const QHash< QToolBar *, QList< QAction * > > & actions)

◆ restoreState() [1/2]

bool QtFullToolBarManagerPrivate::restoreState ( QDataStream & stream) const

Definition at line 239 of file qttoolbardialog.cpp.

References CustomToolBarMarker, and ToolBarMarker.

◆ restoreState() [2/2]

bool QtFullToolBarManagerPrivate::restoreState ( QDataStream & stream) const

◆ saveState() [1/2]

void QtFullToolBarManagerPrivate::saveState ( QDataStream & stream) const

Definition at line 172 of file qttoolbardialog.cpp.

◆ saveState() [2/2]

void QtFullToolBarManagerPrivate::saveState ( QDataStream & stream) const

◆ toolBarByName() [1/2]

QToolBar * QtFullToolBarManagerPrivate::toolBarByName ( const QString & toolBarName) const

Definition at line 372 of file qttoolbardialog.cpp.

◆ toolBarByName() [2/2]

QToolBar * QtFullToolBarManagerPrivate::toolBarByName ( const QString & toolBarName) const

◆ toolBarWidgetAction() [1/2]

QToolBar * QtFullToolBarManagerPrivate::toolBarWidgetAction ( QAction * action) const

Definition at line 133 of file qttoolbardialog.cpp.

◆ toolBarWidgetAction() [2/2]

QToolBar * QtFullToolBarManagerPrivate::toolBarWidgetAction ( QAction * action) const

Member Data Documentation

◆ actionToCategory

QHash< QAction *, QString > QtFullToolBarManagerPrivate::actionToCategory

Definition at line 118 of file qttoolbardialog.cpp.

◆ actionToToolBars

QHash< QAction *, QList< QToolBar * > > QtFullToolBarManagerPrivate::actionToToolBars

Definition at line 123 of file qttoolbardialog.cpp.

◆ allActions

QSet< QAction * > QtFullToolBarManagerPrivate::allActions

Definition at line 120 of file qttoolbardialog.cpp.

◆ categoryToActions

QHash< QString, QList< QAction * > > QtFullToolBarManagerPrivate::categoryToActions

Definition at line 117 of file qttoolbardialog.cpp.

◆ customToolBars

QList< QToolBar * > QtFullToolBarManagerPrivate::customToolBars

Definition at line 128 of file qttoolbardialog.cpp.

◆ defaultToolBars

QHash< QToolBar *, QList< QAction * > > QtFullToolBarManagerPrivate::defaultToolBars

Definition at line 127 of file qttoolbardialog.cpp.

◆ regularActions

QSet< QAction * > QtFullToolBarManagerPrivate::regularActions

Definition at line 122 of file qttoolbardialog.cpp.

◆ theMainWindow

QMainWindow * QtFullToolBarManagerPrivate::theMainWindow {nullptr}

Definition at line 130 of file qttoolbardialog.cpp.

◆ toolBars

QHash< QToolBar *, QList< QAction * > > QtFullToolBarManagerPrivate::toolBars

Definition at line 125 of file qttoolbardialog.cpp.

◆ toolBarsWithSeparators

QHash< QToolBar *, QList< QAction * > > QtFullToolBarManagerPrivate::toolBarsWithSeparators

Definition at line 126 of file qttoolbardialog.cpp.

◆ widgetActions

QHash< QAction *, QToolBar * > QtFullToolBarManagerPrivate::widgetActions

Definition at line 121 of file qttoolbardialog.cpp.


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