26 #ifndef DIGIKAM_IMPORTUI_PRIVATE_H
27 #define DIGIKAM_IMPORTUI_PRIVATE_H
34 #include <QCloseEvent>
39 #include <QGridLayout>
41 #include <QHBoxLayout>
47 #include <QPushButton>
48 #include <QRadioButton>
49 #include <QScrollArea>
52 #include <QToolButton>
53 #include <QVBoxLayout>
55 #include <QKeySequence>
56 #include <QInputDialog>
60 #include <QMessageBox>
62 #include <QApplication>
63 #include <QActionGroup>
71 #if !defined(Q_OS_DARWIN) && defined(Q_CC_GNU)
72 # pragma GCC diagnostic push
73 # pragma GCC diagnostic ignored "-Wdeprecated-declarations"
76 #if defined(Q_CC_CLANG)
77 # pragma clang diagnostic push
78 # pragma clang diagnostic ignored "-Wdeprecated-declarations"
81 #include <klocalizedstring.h>
82 #include <kactioncollection.h>
83 #include <kconfiggroup.h>
84 #include <ksharedconfig.h>
85 #include <kselectaction.h>
88 #if !defined(Q_OS_DARWIN) && defined(Q_CC_GNU)
89 # pragma GCC diagnostic pop
92 #if defined(Q_CC_CLANG)
93 # pragma clang diagnostic pop
98 #include "digikam_config.h"
159 : deleteAfter (false),
162 downloadMenu (nullptr),
163 deleteMenu (nullptr),
165 cameraCancelAction (nullptr),
166 cameraCaptureAction (nullptr),
167 cameraInfoAction (nullptr),
168 increaseThumbsAction (nullptr),
169 decreaseThumbsAction (nullptr),
170 zoomFitToWindowAction (nullptr),
171 zoomTo100percents (nullptr),
172 deleteAction (nullptr),
173 deleteNewAction (nullptr),
174 deleteAllAction (nullptr),
175 deleteSelectedAction (nullptr),
176 downloadAction (nullptr),
177 downloadNewAction (nullptr),
178 downloadAllAction (nullptr),
179 downloadSelectedAction (nullptr),
180 downloadDelNewAction (nullptr),
181 downloadDelAllAction (nullptr),
182 downloadDelSelectedAction (nullptr),
183 lockAction (nullptr),
184 selectAllAction (nullptr),
185 selectInvertAction (nullptr),
186 selectLockedItemsAction (nullptr),
187 selectNewItemsAction (nullptr),
188 selectNoneAction (nullptr),
189 uploadAction (nullptr),
190 markAsDownloadedAction (nullptr),
191 resumeAction (nullptr),
192 pauseAction (nullptr),
193 connectAction (nullptr),
194 itemSortAction (nullptr),
195 itemSortOrderAction (nullptr),
196 itemsGroupAction (nullptr),
197 showPreferencesAction (nullptr),
198 showLogAction (nullptr),
199 showBarAction (nullptr),
200 imageViewSelectionAction (nullptr),
201 iconViewAction (nullptr),
202 camItemPreviewAction (nullptr),
206 mapViewAction (nullptr),
210 viewCMViewAction (nullptr),
211 cameraActions (nullptr),
214 camThumbsCtrl (nullptr),
215 controller (nullptr),
220 renameCustomizer (nullptr),
221 albumCustomizer (nullptr),
222 advancedSettings (nullptr),
223 dngConvertSettings (nullptr),
224 scriptingSettings (nullptr),
225 filterStatusBar (nullptr),
226 rightSideBar (nullptr),
228 statusProgressBar (nullptr),
229 albumLibraryFreeSpace (nullptr),
230 cameraFreeSpace (nullptr),
231 progressTimer (nullptr),
233 historyView (nullptr),
234 filterComboBox (nullptr),
235 errorWidget (nullptr)
301 QAction* mapViewAction;
Definition: advancedsettings.h:42
Definition: albumcustomizer.h:42
Definition: cameracontroller.h:51
Definition: camerathumbsctrl.h:48
Definition: dexpanderbox.h:244
Definition: dhistoryview.h:42
Definition: dngconvertsettings.h:42
Definition: dzoombar.h:42
Definition: filterstatusbar.h:39
Definition: importfiltercombobox.h:41
Definition: importui_p.h:155
RenameCustomizer * renameCustomizer
Definition: importui_p.h:322
QMenu * deleteAction
Definition: importui_p.h:267
QMenu * downloadMenu
Definition: importui_p.h:256
QAction * downloadDelAllAction
Definition: importui_p.h:276
QAction * pauseAction
Definition: importui_p.h:287
float progressValue
Definition: importui_p.h:339
AdvancedSettings * advancedSettings
Definition: importui_p.h:324
QAction * downloadAllAction
Definition: importui_p.h:273
QAction * cameraCaptureAction
Definition: importui_p.h:261
QAction * markAsDownloadedAction
Definition: importui_p.h:285
QTimer * progressTimer
Definition: importui_p.h:337
QMenu * imageMenu
Definition: importui_p.h:258
FreeSpaceWidget * albumLibraryFreeSpace
Definition: importui_p.h:334
QMenu * deleteMenu
Definition: importui_p.h:257
DNGConvertSettings * dngConvertSettings
Definition: importui_p.h:325
SidebarSplitter * splitter
Definition: importui_p.h:313
QAction * increaseThumbsAction
Definition: importui_p.h:263
QAction * connectAction
Definition: importui_p.h:288
QAction * downloadNewAction
Definition: importui_p.h:272
QMenu * downloadAction
Definition: importui_p.h:271
QAction * decreaseThumbsAction
Definition: importui_p.h:264
KSelectAction * itemSortOrderAction
Definition: importui_p.h:290
AlbumCustomizer * albumCustomizer
Definition: importui_p.h:323
QAction * camItemPreviewAction
Definition: importui_p.h:297
static const QString configGroupName
Definition: importui_p.h:239
ScriptingSettings * scriptingSettings
Definition: importui_p.h:326
QAction * viewCMViewAction
Definition: importui_p.h:305
DNotificationWidget * errorWidget
Definition: importui_p.h:346
ImportFilterComboBox * filterComboBox
Definition: importui_p.h:342
static const QString importFiltersConfigGroupName
Definition: importui_p.h:245
QAction * iconViewAction
Definition: importui_p.h:296
QAction * cameraInfoAction
Definition: importui_p.h:262
QAction * showBarAction
Definition: importui_p.h:294
CameraController * controller
Definition: importui_p.h:316
QAction * downloadDelSelectedAction
Definition: importui_p.h:277
QAction * downloadSelectedAction
Definition: importui_p.h:274
QStringList autoRotateItemsList
Definition: importui_p.h:253
FilterStatusBar * filterStatusBar
Definition: importui_p.h:328
QAction * cameraCancelAction
Definition: importui_p.h:260
DZoomBar * zoomBar
Definition: importui_p.h:331
QAction * uploadAction
Definition: importui_p.h:284
QAction * zoomTo100percents
Definition: importui_p.h:266
KSelectAction * itemsGroupAction
Definition: importui_p.h:291
bool deleteAfter
Definition: importui_p.h:247
bool closed
Definition: importui_p.h:249
static const QString configUseFileMetadata
Definition: importui_p.h:240
static const QString configDefaultTargetAlbumId
Definition: importui_p.h:243
QAction * selectNoneAction
Definition: importui_p.h:283
QAction * selectLockedItemsAction
Definition: importui_p.h:281
FreeSpaceWidget * cameraFreeSpace
Definition: importui_p.h:335
DExpanderBox * advBox
Definition: importui_p.h:311
QAction * showLogAction
Definition: importui_p.h:293
static const QString configLastTargetAlbum
Definition: importui_p.h:242
static const QString configUseDefaultTargetAlbum
Definition: importui_p.h:241
ImportView * view
Definition: importui_p.h:320
static const QString configFileSaveConflictRule
Definition: importui_p.h:244
KSelectAction * itemSortAction
Definition: importui_p.h:289
QAction * lockAction
Definition: importui_p.h:278
QStringList currentlyDeleting
Definition: importui_p.h:254
ImportItemPropertiesSideBarImport * rightSideBar
Definition: importui_p.h:329
QAction * deleteSelectedAction
Definition: importui_p.h:270
QAction * selectInvertAction
Definition: importui_p.h:280
KSelectAction * imageViewSelectionAction
Definition: importui_p.h:295
DHistoryView * historyView
Definition: importui_p.h:341
QAction * deleteAllAction
Definition: importui_p.h:269
QAction * downloadDelNewAction
Definition: importui_p.h:275
QAction * showPreferencesAction
Definition: importui_p.h:292
StatusProgressBar * statusProgressBar
Definition: importui_p.h:332
QAction * resumeAction
Definition: importui_p.h:286
CameraThumbsCtrl * camThumbsCtrl
Definition: importui_p.h:315
QAction * deleteNewAction
Definition: importui_p.h:268
QAction * selectAllAction
Definition: importui_p.h:279
QAction * selectNewItemsAction
Definition: importui_p.h:282
QActionGroup * cameraActions
Definition: importui_p.h:307
QAction * zoomFitToWindowAction
Definition: importui_p.h:265
bool busy
Definition: importui_p.h:248
QString cameraTitle
Definition: importui_p.h:251
QUrl lastDestURL
Definition: importui_p.h:309
Private()
Definition: importui_p.h:158
Definition: importui.h:62
Definition: importview.h:42
Definition: renamecustomizer.h:46
Definition: scriptingsettings.h:43
Definition: statusprogressbar.h:43
Definition: datefolderview.cpp:43