24 #ifndef DIGIKAM_LIGHT_TABLE_WINDOW_PRIVATE_H
25 #define DIGIKAM_LIGHT_TABLE_WINDOW_PRIVATE_H
31 #include <QApplication>
33 #include <QHBoxLayout>
34 #include <QVBoxLayout>
43 #if !defined(Q_OS_DARWIN) && defined(Q_CC_GNU)
44 # pragma GCC diagnostic push
45 # pragma GCC diagnostic ignored "-Wdeprecated-declarations"
48 #if defined(Q_CC_CLANG)
49 # pragma clang diagnostic push
50 # pragma clang diagnostic ignored "-Wdeprecated-declarations"
53 #include <klocalizedstring.h>
54 #include <kactioncollection.h>
55 #include <kconfiggroup.h>
56 #include <ksharedconfig.h>
59 #if !defined(Q_OS_DARWIN) && defined(Q_CC_GNU)
60 # pragma GCC diagnostic pop
63 #if defined(Q_CC_CLANG)
64 # pragma clang diagnostic pop
110 class DAdjustableLabel;
118 : autoLoadOnRightPanel (true),
119 autoSyncPreview (true),
120 fromLeftPreview (true),
121 setItemLeftAction (nullptr),
122 setItemRightAction (nullptr),
123 clearListAction (nullptr),
124 editItemAction (nullptr),
125 removeItemAction (nullptr),
126 fileDeleteAction (nullptr),
127 fileDeleteFinalAction (nullptr),
128 leftZoomPlusAction (nullptr),
129 leftZoomMinusAction (nullptr),
130 leftZoomTo100percents (nullptr),
131 leftZoomFitToWindowAction (nullptr),
132 rightZoomPlusAction (nullptr),
133 rightZoomMinusAction (nullptr),
134 rightZoomTo100percents (nullptr),
135 rightZoomFitToWindowAction (nullptr),
136 forwardAction (nullptr),
137 backwardAction (nullptr),
138 firstAction (nullptr),
139 lastAction (nullptr),
140 showBarAction (nullptr),
141 viewCMViewAction (nullptr),
142 syncPreviewAction (nullptr),
143 navigateByPairAction (nullptr),
144 clearOnCloseAction (nullptr),
145 leftFileName (nullptr),
146 rightFileName (nullptr),
148 barViewDock (nullptr),
150 previewView (nullptr),
151 leftZoomBar (nullptr),
152 rightZoomBar (nullptr),
153 statusProgressBar (nullptr),
154 leftSideBar (nullptr),
155 rightSideBar (nullptr)
Definition: dexpanderbox.h:66
Definition: dzoombar.h:42
Definition: lighttablethumbbar.h:37
Definition: lighttableview.h:43
Definition: lighttablewindow_p.h:113
QAction * leftZoomMinusAction
Definition: lighttablewindow_p.h:181
QAction * leftZoomPlusAction
Definition: lighttablewindow_p.h:180
QAction * clearListAction
Definition: lighttablewindow_p.h:175
QAction * navigateByPairAction
Definition: lighttablewindow_p.h:197
DAdjustableLabel * rightFileName
Definition: lighttablewindow_p.h:201
QAction * clearOnCloseAction
Definition: lighttablewindow_p.h:198
bool fromLeftPreview
Definition: lighttablewindow_p.h:171
QAction * fileDeleteFinalAction
Definition: lighttablewindow_p.h:179
QAction * fileDeleteAction
Definition: lighttablewindow_p.h:178
Private()
Definition: lighttablewindow_p.h:117
QAction * forwardAction
Definition: lighttablewindow_p.h:189
QAction * showBarAction
Definition: lighttablewindow_p.h:194
QAction * leftZoomFitToWindowAction
Definition: lighttablewindow_p.h:183
QAction * backwardAction
Definition: lighttablewindow_p.h:190
QAction * editItemAction
Definition: lighttablewindow_p.h:176
ItemPropertiesSideBarDB * rightSideBar
Definition: lighttablewindow_p.h:216
QAction * firstAction
Definition: lighttablewindow_p.h:191
StatusProgressBar * statusProgressBar
Definition: lighttablewindow_p.h:213
bool autoLoadOnRightPanel
Definition: lighttablewindow_p.h:169
bool autoSyncPreview
Definition: lighttablewindow_p.h:170
LightTableThumbBar * thumbView
Definition: lighttablewindow_p.h:206
DZoomBar * leftZoomBar
Definition: lighttablewindow_p.h:210
QAction * setItemLeftAction
Definition: lighttablewindow_p.h:173
QAction * leftZoomTo100percents
Definition: lighttablewindow_p.h:182
LightTableView * previewView
Definition: lighttablewindow_p.h:208
void addPageUpDownActions(LightTableWindow *const q, QWidget *const w)
Definition: lighttablewindow_p.h:159
QAction * syncPreviewAction
Definition: lighttablewindow_p.h:196
QAction * viewCMViewAction
Definition: lighttablewindow_p.h:195
QAction * rightZoomMinusAction
Definition: lighttablewindow_p.h:185
QAction * rightZoomPlusAction
Definition: lighttablewindow_p.h:184
ItemPropertiesSideBarDB * leftSideBar
Definition: lighttablewindow_p.h:215
DAdjustableLabel * leftFileName
Definition: lighttablewindow_p.h:200
SidebarSplitter * hSplitter
Definition: lighttablewindow_p.h:203
QAction * setItemRightAction
Definition: lighttablewindow_p.h:174
ThumbBarDock * barViewDock
Definition: lighttablewindow_p.h:204
QAction * rightZoomTo100percents
Definition: lighttablewindow_p.h:186
QAction * rightZoomFitToWindowAction
Definition: lighttablewindow_p.h:187
QAction * lastAction
Definition: lighttablewindow_p.h:192
DZoomBar * rightZoomBar
Definition: lighttablewindow_p.h:211
QAction * removeItemAction
Definition: lighttablewindow_p.h:177
Definition: lighttablewindow.h:42
Definition: statusprogressbar.h:43
Definition: thumbbardock.h:84
Definition: datefolderview.cpp:43
QShortcut * defineShortcut(QWidget *const w, const QKeySequence &key, const QObject *receiver, const char *slot)
Definition: digikam_globals.cpp:29