X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/428a5cacceb9944b0ad803608de663cc84fcdadc..d4287eb8e36ead543eb595bfcaa217fa0edd2654:/src/dolphinviewactionhandler.cpp diff --git a/src/dolphinviewactionhandler.cpp b/src/dolphinviewactionhandler.cpp index f382a10c1..938ce785d 100644 --- a/src/dolphinviewactionhandler.cpp +++ b/src/dolphinviewactionhandler.cpp @@ -18,14 +18,15 @@ ***************************************************************************/ #include "dolphinviewactionhandler.h" -#include +#include "viewpropertiesdialog.h" #include "dolphinview.h" #include #include #include +#include #include #include @@ -132,6 +133,9 @@ void DolphinViewActionHandler::createActions() showHiddenFiles->setShortcut(Qt::ALT | Qt::Key_Period); connect(showHiddenFiles, SIGNAL(triggered(bool)), this, SLOT(toggleShowHiddenFiles(bool))); + KAction* adjustViewProps = m_actionCollection->addAction("view_properties"); + adjustViewProps->setText(i18nc("@action:inmenu View", "Adjust View Properties...")); + connect(adjustViewProps, SIGNAL(triggered()), this, SLOT(slotAdjustViewProperties())); } QActionGroup* DolphinViewActionHandler::createAdditionalInformationActionGroup() @@ -471,3 +475,10 @@ void DolphinViewActionHandler::slotSortTriggered(QAction* action) const DolphinView::Sorting sorting = action->data().value(); m_currentView->setSorting(sorting); } + +void DolphinViewActionHandler::slotAdjustViewProperties() +{ + emit actionBeingHandled(); + ViewPropertiesDialog dlg(m_currentView); + dlg.exec(); +}