Projects/DataEngines: Difference between revisions

From KDE TechBase
Line 8: Line 8:


* Email Collections:
* Email Collections:
EmailCollection-N Qstring
EmailCollection-N Qstring
 
* Contact Collections:
* Contact Collections:
EmailCollection-N Qstring
EmailCollection-N Qstring
Line 15: Line 14:
=== Power Management ===
=== Power Management ===


Battery:
* Battery:
Remaning msec  int
Remaning msec  int
Has Battery  bool
Has Battery  bool
Sources Battery  QString
Sources Battery  QString
Battery0:
* Battery0:
Percent  int
Percent  int
State  QString
State  QString
Plugged in  bool
Plugged in  bool
 
* AC adapter:
AC adapter:
Plugged in  bool
Plugged in  bool
 
* Sleeps states:
Sleeps states:
       Standby bool
       Standby bool
       Suspend bool
       Suspend bool
       Hibernate  bool
       Hibernate  bool
 
* Power Devil:
Power Devil:
       Current profile:  Qstring
       Current profile:  Qstring
       Avaible profiles:  QString
       Avaible profiles:  QString

Revision as of 00:43, 27 December 2010

DataEngines

DataEngines provide a standardized interface to various data sources for visualizations to use. For an introduction to create a simple DataEngine you can see at http://techbase.kde.org/Development/Tutorials/Plasma/DataEngines

This page will list all data for each DataEngine

Akonadi

  • Email Collections:

EmailCollection-N Qstring

  • Contact Collections:

EmailCollection-N Qstring

Power Management

  • Battery:

Remaning msec int Has Battery bool Sources Battery QString

  • Battery0:

Percent int State QString Plugged in bool

  • AC adapter:

Plugged in bool

  • Sleeps states:
      Standby	 bool
      Suspend	 bool
      Hibernate  bool
  • Power Devil:
     Current profile:  Qstring
     Avaible profiles:  QString