void Commands::popupActivated() { CMDS_MAP::iterator it = bars.find(cur_id); if (it == bars.end()) return; customize((*it).second); }
void Commands::customizeMenu(unsigned id) { MENU_MAP::iterator it = menues.find(id); if (it == menues.end()) return; MenuDef &d = (*it).second; d.def->setConfig(CorePlugin::m_plugin->getMenues(id)); customize(d.def); }
DockCfg::DockCfg(QWidget *parent, DockPlugin *plugin) : DockCfgBase(parent) { m_plugin = plugin; chkAutoHide->setChecked(plugin->getAutoHide()); unsigned interval = plugin->getAutoHideInterval(); spnAutoHide->setValue(interval); connect(chkAutoHide, SIGNAL(toggled(bool)), this, SLOT(autoHideToggled(bool))); connect(btnCustomize, SIGNAL(clicked()), this, SLOT(customize())); autoHideToggled(plugin->getAutoHide()); }
DockCfg::DockCfg(QWidget *parent, DockPlugin *plugin) : DockCfgBase(parent) { m_plugin = plugin; chkAutoHide->setChecked(plugin->getAutoHide()); unsigned interval = plugin->getAutoHideInterval(); spnAutoHide->setValue(interval); connect(chkAutoHide, SIGNAL(toggled(bool)), this, SLOT(autoHideToggled(bool))); connect(btnCustomize, SIGNAL(clicked()), this, SLOT(customize())); autoHideToggled(plugin->getAutoHide()); #ifdef USE_KDE spn_desk->setMaxValue(KWin::numberOfDesktops()); spn_desk->setValue(m_plugin->getDesktop()); #else spn_desk->hide(); TextLabel1_2->hide(); #endif }