Add some skeleton apidox in order to get the EBN building the classes that do have documentation.

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=666703
This commit is contained in:
Matt Williams 2007-05-20 16:25:07 +00:00
parent 37bee9466b
commit 81b392e9ec
7 changed files with 22 additions and 5 deletions

View File

@ -30,6 +30,9 @@ class QAction;
namespace Plasma namespace Plasma
{ {
/**
* A abstract super-class for Plasma Runners
*/
class KDE_EXPORT AbstractRunner : public QObject class KDE_EXPORT AbstractRunner : public QObject
{ {
Q_OBJECT Q_OBJECT

6
widgets/Mainpage.dox Normal file
View File

@ -0,0 +1,6 @@
/**
* @mainpage Plasma Widgets
*
* Various classes that emulate Qt widgets within Plasma
*
*/

View File

@ -28,14 +28,13 @@
//TODO //TODO
//Please Document this class //Please Document this class
/**
class that emulates a QCheckBox inside plasma
**/
namespace Plasma namespace Plasma
{ {
/**
* Class that emulates a QCheckBox inside plasma
*/
class KDE_EXPORT CheckBox : public DataVisualization,public QGraphicsItem class KDE_EXPORT CheckBox : public DataVisualization,public QGraphicsItem
{ {
Q_OBJECT Q_OBJECT

View File

@ -28,6 +28,9 @@
namespace Plasma namespace Plasma
{ {
/**
* Class that emulates a QLineEdit inside plasma
*/
class KDE_EXPORT LineEdit : public QGraphicsTextItem, class KDE_EXPORT LineEdit : public QGraphicsTextItem,
public DataVisualization public DataVisualization
{ {

View File

@ -32,6 +32,9 @@
namespace Plasma namespace Plasma
{ {
/**
* Class that emulates a QPushButton inside plasma
*/
class KDE_EXPORT PushButton : public DataVisualization, class KDE_EXPORT PushButton : public DataVisualization,
public QGraphicsItem, public QGraphicsItem,
public QLayoutItem public QLayoutItem

View File

@ -1,4 +1,4 @@
/** /*
* Copyright (C) 2007 by Rafael Fernández López <ereslibre@gmail.com> * Copyright (C) 2007 by Rafael Fernández López <ereslibre@gmail.com>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify

View File

@ -28,6 +28,9 @@
namespace Plasma namespace Plasma
{ {
/**
* Class that emulates a QWidget inside plasma
*/
class KDE_EXPORT Widget : public QGraphicsItem, class KDE_EXPORT Widget : public QGraphicsItem,
public DataVisualization public DataVisualization
{ {