33#include <QApplication>
34#include <QKeySequence>
40#include <QDomDocument>
47#include <QStandardPaths>
48#include <QDesktopServices>
49#include <QDialogButtonBox>
53#if !defined(Q_OS_DARWIN) && defined(Q_CC_GNU)
54# pragma GCC diagnostic push
55# pragma GCC diagnostic ignored "-Wdeprecated-declarations"
58#if defined(Q_CC_CLANG)
59# pragma clang diagnostic push
60# pragma clang diagnostic ignored "-Wdeprecated-declarations"
63#include <kconfiggroup.h>
64#include <ktogglefullscreenaction.h>
66#include <ktoggleaction.h>
67#include <kstandardaction.h>
68#include <kactioncollection.h>
69#include <klocalizedstring.h>
70#include <kwindowconfig.h>
71#include <ksharedconfig.h>
72#include <kshortcutsdialog.h>
73#include <kedittoolbar.h>
74#include <kxmlguifactory.h>
75#include <kconfigwidgets_version.h>
77#ifdef HAVE_KNOTIFYCONFIG
78# include <knotifyconfigwidget.h>
81#if KCONFIGWIDGETS_VERSION > QT_VERSION_CHECK(5, 80, 0)
82# include <khamburgermenu.h>
86#if !defined(Q_OS_DARWIN) && defined(Q_CC_GNU)
87# pragma GCC diagnostic pop
90#if defined(Q_CC_CLANG)
91# pragma clang diagnostic pop
97#include "digikam_config.h"
118 bool fullScreenHideToolBars =
false;
123 bool fullScreenHideThumbBar =
true;
128 bool fullScreenHideSideBars =
false;
133 bool fullScreenHideStatusBar =
false;
143 KToggleFullScreenAction* fullScreenAction =
nullptr;
148 QWidget* fullScreenParent =
nullptr;
153 QToolButton* fullScreenBtn =
nullptr;
158 bool dirtyMainToolBar =
false;
168 bool thumbbarVisibility =
true;
173 bool menubarVisibility =
true;
178 bool statusbarVisibility =
true;
181 QAction* dbStatAction =
nullptr;
182 QAction* libsInfoAction =
nullptr;
183 QAction* showMenuBarAction =
nullptr;
184 QAction* showStatusBarAction =
nullptr;
187#if KCONFIGWIDGETS_VERSION > QT_VERSION_CHECK(5, 80, 0)
189 KHamburgerMenu* hamburgerMenu =
nullptr;
Definition daboutdata.h:35
Definition dlogoaction.h:29
Definition dxmlguiwindow_p.h:108
QString configGroupName
Definition dxmlguiwindow_p.h:195
QString handbookSection
Definition dxmlguiwindow_p.h:197
QMap< KToolBar *, bool > toolbarsVisibility
Definition dxmlguiwindow_p.h:163
Definition dxmlguiwindow.h:84
Definition datefolderview.cpp:34
@ FS_NONE
No full-screen options.
Definition dxmlguiwindow.h:54