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 , VersionMarker = 0xff ,
  ToolBarMarker = 0xfe , CustomToolBarMarker = 0xfd
}
enum  {
  VersionMarker = 0xff , ToolBarMarker = 0xfe , CustomToolBarMarker = 0xfd , 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 [1/2]

anonymous enum
Enumerator
VersionMarker 
ToolBarMarker 
CustomToolBarMarker 
VersionMarker 
ToolBarMarker 
CustomToolBarMarker 

Definition at line 104 of file qttoolbardialog.cpp.

◆ anonymous enum [2/2]

anonymous enum
Enumerator
VersionMarker 
ToolBarMarker 
CustomToolBarMarker 
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: