digiKam
Loading...
Searching...
No Matches
Digikam::Sidebar::Private Class Reference

#include <sidebar_p.h>

Public Member Functions

 Private ()=default
 

Public Attributes

int activeTab = -1
 
QHash< QWidget *, SidebarStateappendedTabsStateCache
 
int dragSwitchId = -1
 
QTimer * dragSwitchTimer = nullptr
 
bool isMinimized = false
 
bool minimized = false
 
bool minimizedDefault = false
 
const QString optionActiveTabEntry = QLatin1String("ActiveTab")
 
const QString optionMinimizedEntry = QLatin1String("Minimized")
 
const QString optionRestoreSizeEntry = QLatin1String("RestoreSize")
 
int restoreSize = 0
 
SidebarSplittersplitter = nullptr
 
QStackedWidget * stack = nullptr
 
int tabs = 0
 

Constructor & Destructor Documentation

◆ Private()

Digikam::Sidebar::Private::Private ( )
default

Member Data Documentation

◆ activeTab

int Digikam::Sidebar::Private::activeTab = -1

◆ appendedTabsStateCache

QHash<QWidget*, SidebarState> Digikam::Sidebar::Private::appendedTabsStateCache

◆ dragSwitchId

int Digikam::Sidebar::Private::dragSwitchId = -1

◆ dragSwitchTimer

QTimer* Digikam::Sidebar::Private::dragSwitchTimer = nullptr

◆ isMinimized

bool Digikam::Sidebar::Private::isMinimized = false

Backup of shrinked status before backup(), restored by restore() NOTE: when sidebar is hidden, only icon bar is affected. If sidebar view is visible, this one must be shrink and restored accordingly.

Referenced by Digikam::Sidebar::backup(), and Digikam::Sidebar::restore().

◆ minimized

◆ minimizedDefault

bool Digikam::Sidebar::Private::minimizedDefault = false

◆ optionActiveTabEntry

const QString Digikam::Sidebar::Private::optionActiveTabEntry = QLatin1String("ActiveTab")

◆ optionMinimizedEntry

const QString Digikam::Sidebar::Private::optionMinimizedEntry = QLatin1String("Minimized")

◆ optionRestoreSizeEntry

const QString Digikam::Sidebar::Private::optionRestoreSizeEntry = QLatin1String("RestoreSize")

◆ restoreSize

◆ splitter

◆ stack

◆ tabs


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