• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

Plasma

PlasmaApp Class Reference

#include <plasmaapp.h>

Inheritance diagram for PlasmaApp:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 38 of file plasmaapp.h.


Public Slots

void toggleDashboard ()

Public Member Functions

Plasma::Corona * corona ()
void createDesktopView (Plasma::Containment *containment, int id=0)
bool isDesktop () const
void notifyStartup (bool completed)
void setIsDesktop (bool isDesktop)
void showAppletBrowser (Plasma::Containment *containment)
 ~PlasmaApp ()

Static Public Member Functions

static bool hasComposite ()
static PlasmaApp * self ()

Constructor & Destructor Documentation

PlasmaApp::~PlasmaApp (  ) 

Definition at line 220 of file plasmaapp.cpp.


Member Function Documentation

Plasma::Corona * PlasmaApp::corona (  ) 

Definition at line 375 of file plasmaapp.cpp.

void PlasmaApp::createDesktopView ( Plasma::Containment *  containment,
int  id = 0 
)

Creates a view for the given containment.

bool PlasmaApp::hasComposite (  )  [static]

Definition at line 425 of file plasmaapp.cpp.

bool PlasmaApp::isDesktop (  )  const

Returns true if this widget is currently a desktop window.

See setIsDesktop()

Definition at line 299 of file plasmaapp.cpp.

void PlasmaApp::notifyStartup ( bool  completed  ) 

Definition at line 430 of file plasmaapp.cpp.

PlasmaApp * PlasmaApp::self (  )  [static]

Definition at line 105 of file plasmaapp.cpp.

void PlasmaApp::setIsDesktop ( bool  isDesktop  ) 

Sets all DesktopView widgets that belong to this PlasmaApp as a desktop window if isDesktop is true or an ordinary window otherwise.

Desktop windows are displayed beneath all other windows, have no window decoration and occupy the full size of the desktop.

The value of isDesktop will be remembered, so that any DesktopView widgets that are created afterwards will have the same setting. The default is to create DesktopView widgets as desktop window.

Definition at line 285 of file plasmaapp.cpp.

void PlasmaApp::showAppletBrowser ( Plasma::Containment *  containment  ) 

Definition at line 397 of file plasmaapp.cpp.

void PlasmaApp::toggleDashboard (  )  [slot]

Definition at line 269 of file plasmaapp.cpp.


The documentation for this class was generated from the following files:
  • plasmaapp.h
  • plasmaapp.cpp

Plasma

Skip menu "Plasma"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libplasma
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal