X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/bf11c835ebd934d9916327262f23edb25aeb8ab8..080d17dac2ccdcddba557bb0ea24c534c4ceecf3:/src/main.cpp diff --git a/src/main.cpp b/src/main.cpp index d557f2ea0..a4b1b1963 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -12,11 +12,16 @@ #include "dolphindebug.h" #include "dolphinmainwindow.h" #include "global.h" +#include "config-kuserfeedback.h" +#ifdef HAVE_KUSERFEEDBACK +#include "userfeedback/dolphinfeedbackprovider.h" +#endif #include #include #include #include +#include #include #include @@ -209,6 +214,17 @@ extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv) } } } + Qt::ToolBarArea area = mainWindow->toolBarArea(mainWindow->toolBar()); + if (area != Qt::TopToolBarArea && area != Qt::BottomToolBarArea) { + // Migrate users with disabled tool bar positions. + // Remove this a few years from now (2020). + mainWindow->addToolBar(Qt::TopToolBarArea, mainWindow->toolBar()); + } + +#ifdef HAVE_KUSERFEEDBACK + auto feedbackProvider = DolphinFeedbackProvider::instance(); + Q_UNUSED(feedbackProvider) +#endif return app.exec(); // krazy:exclude=crash; }