Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:aualin:kde
kdebase3
kdebase-trinity-launch-ksysguard-optionr1107589...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kdebase-trinity-launch-ksysguard-optionr1107589.diff of Package kdebase3
Index: kdebase/kicker/kicker/core/panelextension.h =================================================================== --- kdebase/kicker/kicker/core/panelextension.h (revision 1107588) +++ kdebase/kicker/kicker/core/panelextension.h (revision 1107589) @@ -94,6 +94,7 @@ void immutabilityChanged(bool); void slotBuildOpMenu(); void showConfig(); + void showProcessManager(); virtual void populateContainerArea(); private: Index: kdebase/kicker/kicker/core/panelextension.cpp =================================================================== --- kdebase/kicker/kicker/core/panelextension.cpp (revision 1107588) +++ kdebase/kicker/kicker/core/panelextension.cpp (revision 1107589) @@ -380,7 +380,12 @@ this, SLOT(showConfig())); _opMnu->insertSeparator(); } - + + _opMnu->insertItem(SmallIconSet("ksysguard"), + i18n("KDE System Guard"), + this, SLOT(showProcessManager())); + _opMnu->insertSeparator(); + if (kapp->authorize("action/help")) { KHelpMenu* help = new KHelpMenu( this, KGlobal::instance()->aboutData(), false); @@ -394,6 +399,11 @@ Kicker::the()->showConfig(_configFile); } +void PanelExtension::showProcessManager() +{ + system("ksysguard &"); +} + MenubarExtension::MenubarExtension(const AppletInfo& info) : PanelExtension(info.configFile()), m_menubar(0)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor