Projects/DataEngines: Difference between revisions

From KDE TechBase
Line 38: Line 38:
* Name:
* Name:
         Name left_ptr QString
         Name left_ptr QString
=== Pastebin ===
* textservers:
        pastebin.com 1 int
        pastebin.ca 0 int
* imageserver:
        imageshack 1 int
        imagebin.ca 0 int
        imgur 3 int
        simplestimagehosting 2 int
=== Time ===
* City/Capital
        Timezone Continent QString
        Timezone QString
Time QTime
Date QDate
Timezone City QString

Revision as of 00:48, 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

Mouse

  • Position:
       Position	QPoint
  • Name:
       Name	left_ptr QString

Pastebin

  • textservers:
       pastebin.com	1	int
       pastebin.ca	0	int
  • imageserver:
       imageshack	1	int
       imagebin.ca	0	int
       imgur		3	int
       simplestimagehosting 2	int

Time

  • City/Capital
       Timezone Continent	QString
       Timezone 		QString

Time QTime Date QDate Timezone City QString