// private void kpMainWindow::setupSettingsMenuActions () { KActionCollection *ac = actionCollection (); // Settings/Toolbars |> %s setStandardToolBarMenuEnabled (true); // Settings/Show Statusbar createStandardStatusBarAction (); d->actionFullScreen = KStandardAction::fullScreen (this, SLOT (slotFullScreen ()), this/*window*/, ac); d->actionShowPath = ac->add<KToggleAction> ("settings_show_path"); d->actionShowPath->setText (i18n ("Show &Path")); connect(d->actionShowPath, SIGNAL(triggered(bool) ), SLOT (slotShowPathToggled ())); //d->actionShowPath->setCheckedState (KGuiItem(i18n ("Hide &Path"))); slotEnableSettingsShowPath (); d->actionKeyBindings = KStandardAction::keyBindings (this, SLOT (slotKeyBindings ()), ac); KStandardAction::configureToolbars(this, SLOT(configureToolbars()), actionCollection()); enableSettingsMenuDocumentActions (false); }
// private void kpMainWindow::setupSettingsMenuActions () { KActionCollection *ac = actionCollection (); // Settings/Toolbars |> %s setStandardToolBarMenuEnabled (true); // Settings/Show Statusbar createStandardStatusBarAction (); m_actionFullScreen = KStdAction::fullScreen (this, SLOT (slotFullScreen ()), ac, this/*window*/); m_actionShowPath = new KToggleAction (i18n ("Show &Path"), 0, this, SLOT (slotShowPathToggled ()), ac, "settings_show_path"); m_actionShowPath->setCheckedState (i18n ("Hide &Path")); slotEnableSettingsShowPath (); m_actionKeyBindings = KStdAction::keyBindings (this, SLOT (slotKeyBindings ()), ac); m_actionConfigureToolbars = KStdAction::configureToolbars (this, SLOT (slotConfigureToolBars ()), ac); // m_actionConfigure = KStdAction::preferences (this, SLOT (slotConfigure ()), ac); enableSettingsMenuDocumentActions (false); }