Go to the documentation of this file.00001
00030 #ifndef QMLED_H
00031 #define QMLED_H
00032 #include "system_global.h"
00033 #include <QtCore/qobject.h>
00034
00035 QT_BEGIN_HEADER
00036
00037 namespace MeeGo{
00038
00039 class QmLEDPrivate;
00040
00046 class QmLED : public QObject
00047 {
00048 Q_OBJECT
00049
00050 public:
00051 QmLED(QObject *parent = 0);
00052 ~QmLED();
00053
00061 bool activate(const QString &pattern);
00062
00070 bool deactivate(const QString &pattern);
00071
00077 bool enable(void);
00078
00084 bool disable(void);
00085
00086 private:
00087 Q_DISABLE_COPY(QmLED)
00088 MEEGO_DECLARE_PRIVATE(QmLED)
00089 };
00090
00091 }
00092
00093 QT_END_HEADER
00094
00095 #endif
00096