30 #ifndef DIGIKAM_ITEM_ICON_VIEW_P_H
31 #define DIGIKAM_ITEM_ICON_VIEW_P_H
39 #include <QApplication>
43 #include <klocalizedstring.h>
44 #include <kconfiggroup.h>
45 #include <ksharedconfig.h>
49 #include "digikam_config.h"
108 #ifdef HAVE_MEDIAPLAYER
125 : needDispatchSelection (false),
126 useAlbumHistory (false),
131 selectionTimer (nullptr),
132 thumbSizeTimer (nullptr),
133 msgNotifyTimer (nullptr),
134 albumFolderSideBar (nullptr),
135 tagViewSideBar (nullptr),
136 labelsSideBar (nullptr),
137 dateViewSideBar (nullptr),
138 timelineSideBar (nullptr),
139 searchSideBar (nullptr),
140 fuzzySearchSideBar (nullptr),
144 gpsSearchSideBar (nullptr),
149 peopleSideBar (nullptr),
155 albumManager (nullptr),
156 albumHistory (nullptr),
157 stackedview (nullptr),
159 albumModificationHelper (nullptr),
160 tagModificationHelper (nullptr),
161 searchModificationHelper(nullptr),
162 leftSideBar (nullptr),
163 rightSideBar (nullptr),
164 filterWidget (nullptr),
165 optionAlbumViewPrefix (QLatin1String(
"AlbumView")),
166 modelCollection (nullptr),
167 labelsSearchHandler (nullptr),
168 errorWidget (nullptr)
178 return i18n(
"Fuzzy Sketch Search");
182 return i18n(
"Fuzzy Image Search");
186 return i18n(
"Map Search");
191 return i18n(
"Last Search");
195 return i18n(
"Timeline");
Definition: albumhistory.h:54
Definition: albumlabelssearchhandler.h:34
Definition: albummanager.h:73
Definition: albummodificationhelper.h:46
Definition: dmodelfactory.h:49
Definition: digikamapp.h:56
Definition: digikamitemview.h:43
Definition: itemiconview_p.h:121
QString userPresentableAlbumTitle(const QString &title) const
Definition: itemiconview_p.h:174
TrashView * trashView
Definition: itemiconview_p.h:249
DateFolderViewSideBarWidget * dateViewSideBar
Definition: itemiconview_p.h:233
DNotificationWidget * errorWidget
Definition: itemiconview_p.h:271
AlbumModificationHelper * albumModificationHelper
Definition: itemiconview_p.h:256
TagViewSideBarWidget * tagViewSideBar
Definition: itemiconview_p.h:231
AlbumLabelsSearchHandler * labelsSearchHandler
Definition: itemiconview_p.h:270
QTimer * thumbSizeTimer
Definition: itemiconview_p.h:225
TableView * tableView
Definition: itemiconview_p.h:248
QTimer * msgNotifyTimer
Definition: itemiconview_p.h:226
Private()
Definition: itemiconview_p.h:124
Sidebar * leftSideBar
Definition: itemiconview_p.h:260
FuzzySearchSideBarWidget * fuzzySearchSideBar
Definition: itemiconview_p.h:236
AlbumHistory * albumHistory
Definition: itemiconview_p.h:252
ItemPropertiesSideBarDB * rightSideBar
Definition: itemiconview_p.h:261
FilterSideBarWidget * filterWidget
Definition: itemiconview_p.h:263
void addPageUpDownActions(ItemIconView *const q, QWidget *const w)
Definition: itemiconview_p.h:201
DigikamItemView * iconView
Definition: itemiconview_p.h:247
QTimer * selectionTimer
Definition: itemiconview_p.h:224
QList< SidebarWidget * > leftSideBarWidgets
Definition: itemiconview_p.h:267
DModelFactory * modelCollection
Definition: itemiconview_p.h:269
SearchSideBarWidget * searchSideBar
Definition: itemiconview_p.h:235
AlbumManager * albumManager
Definition: itemiconview_p.h:251
int thumbSize
Definition: itemiconview_p.h:218
SidebarSplitter * splitter
Definition: itemiconview_p.h:222
QMainWindow * dockArea
Definition: itemiconview_p.h:220
LabelsSideBarWidget * labelsSideBar
Definition: itemiconview_p.h:232
bool needDispatchSelection
Definition: itemiconview_p.h:214
ItemViewUtilities * utilities
Definition: itemiconview_p.h:250
TagModificationHelper * tagModificationHelper
Definition: itemiconview_p.h:257
AlbumFolderViewSideBarWidget * albumFolderSideBar
Definition: itemiconview_p.h:230
SearchModificationHelper * searchModificationHelper
Definition: itemiconview_p.h:258
QString optionAlbumViewPrefix
Definition: itemiconview_p.h:265
int initialAlbumID
Definition: itemiconview_p.h:217
StackedView::StackedViewMode lastViewMode
Definition: itemiconview_p.h:254
DigikamApp * parent
Definition: itemiconview_p.h:246
bool useAlbumHistory
Definition: itemiconview_p.h:215
PeopleSideBarWidget * peopleSideBar
Definition: itemiconview_p.h:245
StackedView * stackedview
Definition: itemiconview_p.h:253
TimelineSideBarWidget * timelineSideBar
Definition: itemiconview_p.h:234
Definition: itemiconview.h:60
Definition: itemviewutilities.h:44
static QString getTemporaryTitle(DatabaseSearch::Type type, DatabaseSearch::HaarSearchType haarType=DatabaseSearch::HaarImageSearch)
Definition: album.cpp:764
static QString getTemporaryHaarTitle(DatabaseSearch::HaarSearchType haarType)
Definition: album.cpp:791
Definition: searchmodificationhelper.h:59
Definition: stackedview.h:64
StackedViewMode
Definition: stackedview.h:70
Definition: tableview.h:56
Definition: tagmodificationhelper.h:53
Definition: thumbnailsize.h:42
Definition: trashview.h:38
Definition: piwigotalker.h:48
@ HaarSketchSearch
Definition: coredbconstants.h:74
@ HaarImageSearch
Definition: coredbconstants.h:73
@ KeywordSearch
Definition: coredbconstants.h:62
@ AdvancedSearch
Definition: coredbconstants.h:63
@ TimeLineSearch
Definition: coredbconstants.h:65
@ MapSearch
Definition: coredbconstants.h:67
Definition: datefolderview.cpp:43
QShortcut * defineShortcut(QWidget *const w, const QKeySequence &key, const QObject *receiver, const char *slot)
Definition: digikam_globals.cpp:29