From: Peter Penz Date: Sun, 3 Jun 2007 15:50:52 +0000 (+0000) Subject: Don't use a toggle action for "Split/Join" if the text and icon is changed dynamically. X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/e4dddba6b611f1273313cac609e552542da9b2f7?ds=inline Don't use a toggle action for "Split/Join" if the text and icon is changed dynamically. svn path=/trunk/KDE/kdebase/apps/; revision=671043 --- diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp index 88d05be6b..536da2a47 100644 --- a/src/dolphinmainwindow.cpp +++ b/src/dolphinmainwindow.cpp @@ -1158,7 +1158,7 @@ void DolphinMainWindow::setupActions() showHiddenFiles->setShortcut(Qt::ALT | Qt::Key_Period); connect(showHiddenFiles, SIGNAL(triggered()), this, SLOT(toggleShowHiddenFiles())); - KToggleAction* split = actionCollection()->add("split_view"); + QAction* split = actionCollection()->addAction("split_view"); split->setShortcut(Qt::Key_F10); updateSplitAction(false); connect(split, SIGNAL(triggered()), this, SLOT(toggleSplitView())); @@ -1467,7 +1467,7 @@ void DolphinMainWindow::connectViewSignals(int viewIndex) void DolphinMainWindow::updateSplitAction(bool isSplit) { - KToggleAction* splitAction = static_cast(actionCollection()->action("split_view")); + QAction* splitAction = actionCollection()->action("split_view"); if (isSplit) { splitAction->setText(i18n("Join")); splitAction->setIcon(KIcon("fileview-join"));