mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-12 12:54:29 +00:00
Do not create instance of GeneralSettings just to access static members
This commit is contained in:
parent
784586672d
commit
20370b4c9f
|
@ -134,10 +134,9 @@ DolphinMainWindow::DolphinMainWindow() :
|
||||||
connect(undoManager, &KIO::FileUndoManager::jobRecordingFinished,
|
connect(undoManager, &KIO::FileUndoManager::jobRecordingFinished,
|
||||||
this, &DolphinMainWindow::showCommand);
|
this, &DolphinMainWindow::showCommand);
|
||||||
|
|
||||||
GeneralSettings* generalSettings = GeneralSettings::self();
|
const bool firstRun = (GeneralSettings::version() < 200);
|
||||||
const bool firstRun = (generalSettings->version() < 200);
|
|
||||||
if (firstRun) {
|
if (firstRun) {
|
||||||
generalSettings->setViewPropsTimestamp(QDateTime::currentDateTime());
|
GeneralSettings::setViewPropsTimestamp(QDateTime::currentDateTime());
|
||||||
}
|
}
|
||||||
|
|
||||||
setAcceptDrops(true);
|
setAcceptDrops(true);
|
||||||
|
@ -174,7 +173,7 @@ DolphinMainWindow::DolphinMainWindow() :
|
||||||
this, &DolphinMainWindow::updatePasteAction);
|
this, &DolphinMainWindow::updatePasteAction);
|
||||||
|
|
||||||
QAction* toggleFilterBarAction = actionCollection()->action(QStringLiteral("toggle_filter"));
|
QAction* toggleFilterBarAction = actionCollection()->action(QStringLiteral("toggle_filter"));
|
||||||
toggleFilterBarAction->setChecked(generalSettings->filterBar());
|
toggleFilterBarAction->setChecked(GeneralSettings::filterBar());
|
||||||
|
|
||||||
if (firstRun) {
|
if (firstRun) {
|
||||||
menuBar()->setVisible(false);
|
menuBar()->setVisible(false);
|
||||||
|
|
Loading…
Reference in a new issue