digiKam
Digikam::DXmlGuiWindow::Private Class Reference

Public Member Functions

 Private ()
 

Public Attributes

DAboutDataabout
 
DLogoActionanim
 
QString configGroupName
 
QAction * dbStatAction
 
bool dirtyMainToolBar
 
int fsOptions
 
KToggleFullScreenAction * fullScreenAction
 
QToolButton * fullScreenBtn
 
bool fullScreenHideSideBars
 
bool fullScreenHideStatusBar
 
bool fullScreenHideThumbBar
 
bool fullScreenHideToolBars
 
QWidget * fullScreenParent
 
QAction * libsInfoAction
 
bool menubarVisibility
 
QAction * showMenuBarAction
 
QAction * showStatusBarAction
 
bool statusbarVisibility
 
bool thumbbarVisibility
 
QMap< KToolBar *, bool > toolbarsVisibility
 

Constructor & Destructor Documentation

◆ Private()

Digikam::DXmlGuiWindow::Private::Private ( )
inlineexplicit

Member Data Documentation

◆ about

DAboutData* Digikam::DXmlGuiWindow::Private::about

◆ anim

DLogoAction* Digikam::DXmlGuiWindow::Private::anim

◆ configGroupName

QString Digikam::DXmlGuiWindow::Private::configGroupName

◆ dbStatAction

QAction* Digikam::DXmlGuiWindow::Private::dbStatAction

◆ dirtyMainToolBar

bool Digikam::DXmlGuiWindow::Private::dirtyMainToolBar

Used by slotToggleFullScreen() to manage state of full-screen button on managed window

◆ fsOptions

int Digikam::DXmlGuiWindow::Private::fsOptions

◆ fullScreenAction

KToggleFullScreenAction* Digikam::DXmlGuiWindow::Private::fullScreenAction

◆ fullScreenBtn

QToolButton* Digikam::DXmlGuiWindow::Private::fullScreenBtn

◆ fullScreenHideSideBars

bool Digikam::DXmlGuiWindow::Private::fullScreenHideSideBars

Settings taken from managed window configuration to handle toolbar visibility in full-screen mode

Referenced by Digikam::DXmlGuiWindow::readFullScreenSettings().

◆ fullScreenHideStatusBar

bool Digikam::DXmlGuiWindow::Private::fullScreenHideStatusBar

Settings taken from managed window configuration to handle statusbar visibility in full-screen mode

Referenced by Digikam::DXmlGuiWindow::readFullScreenSettings().

◆ fullScreenHideThumbBar

bool Digikam::DXmlGuiWindow::Private::fullScreenHideThumbBar

Settings taken from managed window configuration to handle thumbbar visibility in full-screen mode

Referenced by Digikam::DXmlGuiWindow::readFullScreenSettings().

◆ fullScreenHideToolBars

bool Digikam::DXmlGuiWindow::Private::fullScreenHideToolBars

Settings taken from managed window configuration to handle toolbar visibility in full-screen mode

Referenced by Digikam::DXmlGuiWindow::eventFilter(), and Digikam::DXmlGuiWindow::readFullScreenSettings().

◆ fullScreenParent

QWidget* Digikam::DXmlGuiWindow::Private::fullScreenParent

Used under MacOS only. See bug #414117

◆ libsInfoAction

QAction* Digikam::DXmlGuiWindow::Private::libsInfoAction

◆ menubarVisibility

bool Digikam::DXmlGuiWindow::Private::menubarVisibility

Store previous visibility of menubar before ful-screen mode.

◆ showMenuBarAction

QAction* Digikam::DXmlGuiWindow::Private::showMenuBarAction

◆ showStatusBarAction

QAction* Digikam::DXmlGuiWindow::Private::showStatusBarAction

◆ statusbarVisibility

bool Digikam::DXmlGuiWindow::Private::statusbarVisibility

Store previous visibility of statusbar before ful-screen mode.

◆ thumbbarVisibility

bool Digikam::DXmlGuiWindow::Private::thumbbarVisibility

Store previous visibility of thumbbar before ful-screen mode.

◆ toolbarsVisibility

QMap<KToolBar*, bool> Digikam::DXmlGuiWindow::Private::toolbarsVisibility

Store previous visibility of toolbars before ful-screen mode.


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