Plasma
PlasmaApp Class Reference
#include <plasmaapp.h>

Public Slots | |
| void | lock () |
| void | quit () |
| void | setActive (bool activate) |
| void | setup (bool setupMode) |
| void | toggleDashboard () |
| void | zoom (Plasma::Containment *, Plasma::ZoomDirection) |
Signals | |
| void | hidden () |
Public Member Functions | |
| qreal | activeOpacity () const |
| Plasma::Corona * | corona () |
| Plasma::Corona * | corona () |
| void | createDesktopView (Plasma::Containment *containment, int id=0) |
| Plasma::ZoomLevel | desktopZoomLevel () const |
| qreal | idleOpacity () const |
| void | notifyStartup (bool completed) |
| void | panelHidden (bool hidden) |
| QList< PanelView * > | panelViews () const |
| void | setActiveOpacity (qreal opacity) |
| void | setIdleOpacity (qreal opacity) |
| void | showAppletBrowser (Plasma::Containment *containment) |
| ~PlasmaApp () | |
| ~PlasmaApp () | |
Static Public Member Functions | |
| static bool | hasComposite () |
| static bool | hasComposite () |
| static PlasmaApp * | self () |
| static PlasmaApp * | self () |
Protected Member Functions | |
| bool | eventFilter (QObject *obj, QEvent *event) |
Detailed Description
Definition at line 49 of file desktop/plasmaapp.h.
Constructor & Destructor Documentation
| PlasmaApp::~PlasmaApp | ( | ) |
Definition at line 229 of file desktop/plasmaapp.cpp.
| PlasmaApp::~PlasmaApp | ( | ) |
Member Function Documentation
| qreal PlasmaApp::activeOpacity | ( | ) | const |
Definition at line 261 of file screensaver/plasmaapp.cpp.
| Plasma::Corona* PlasmaApp::corona | ( | ) |
| Plasma::Corona * PlasmaApp::corona | ( | ) |
Definition at line 500 of file desktop/plasmaapp.cpp.
| void PlasmaApp::createDesktopView | ( | Plasma::Containment * | containment, | |
| int | id = 0 | |||
| ) |
Creates a view for the given containment.
| Plasma::ZoomLevel PlasmaApp::desktopZoomLevel | ( | ) | const |
Definition at line 416 of file screensaver/plasmaapp.cpp.
| static bool PlasmaApp::hasComposite | ( | ) | [static] |
| bool PlasmaApp::hasComposite | ( | ) | [static] |
Definition at line 571 of file desktop/plasmaapp.cpp.
| void PlasmaApp::hidden | ( | ) | [signal] |
| qreal PlasmaApp::idleOpacity | ( | ) | const |
Definition at line 266 of file screensaver/plasmaapp.cpp.
| void PlasmaApp::lock | ( | ) | [slot] |
| void PlasmaApp::notifyStartup | ( | bool | completed | ) |
Definition at line 581 of file desktop/plasmaapp.cpp.
| void PlasmaApp::panelHidden | ( | bool | hidden | ) |
Should be called when a panel hides or unhides itself.
Definition at line 332 of file desktop/plasmaapp.cpp.
| void PlasmaApp::quit | ( | ) | [slot] |
quit the application this is a duplicate so we can have everything we need in one dbus interface
Definition at line 538 of file screensaver/plasmaapp.cpp.
| static PlasmaApp* PlasmaApp::self | ( | ) | [static] |
| PlasmaApp * PlasmaApp::self | ( | ) | [static] |
Definition at line 120 of file desktop/plasmaapp.cpp.
| void PlasmaApp::setActive | ( | bool | activate | ) | [slot] |
tell plasma to go into active mode, ready for interaction
Definition at line 272 of file screensaver/plasmaapp.cpp.
| void PlasmaApp::setActiveOpacity | ( | qreal | opacity | ) |
Definition at line 235 of file screensaver/plasmaapp.cpp.
| void PlasmaApp::setIdleOpacity | ( | qreal | opacity | ) |
Definition at line 250 of file screensaver/plasmaapp.cpp.
| void PlasmaApp::setup | ( | bool | setupMode | ) | [slot] |
get plasma all set up and ready this makes sure things like opacity, visibility and locked-ness are set right normally this is called only by plasmaapp itself when it finishes initialization, but it's possible that it might need to be run again by lockprocess
- Parameters:
-
setupMode whether we're starting in setup mode
Definition at line 388 of file screensaver/plasmaapp.cpp.
| void PlasmaApp::showAppletBrowser | ( | Plasma::Containment * | containment | ) |
Definition at line 543 of file desktop/plasmaapp.cpp.
| void PlasmaApp::toggleDashboard | ( | ) | [slot] |
Definition at line 311 of file desktop/plasmaapp.cpp.
| void PlasmaApp::zoom | ( | Plasma::Containment * | containment, | |
| Plasma::ZoomDirection | direction | |||
| ) | [slot] |
The documentation for this class was generated from the following files:
KDE 4.2 API Reference