Go to the documentation of this file.00001
00028 #ifndef QMSYSTEMINFORMATION_H
00029 #define QMSYSTEMINFORMATION_H
00030
00031 #include "system_global.h"
00032
00033 #include <QObject>
00034
00035 namespace MeeGo {
00036
00037 class QmSystemInformationPrivate;
00038
00039 class MEEGO_SYSTEM_EXPORT QmSystemInformation : public QObject
00040 {
00041 Q_OBJECT
00042
00043 public:
00044 QmSystemInformation();
00045 virtual ~QmSystemInformation();
00046
00051 QString valueForKey(const QString &key) const;
00052
00057 static QString kernelCommandLineValueForKey(const QString &key);
00058
00059 private:
00060 Q_DISABLE_COPY(QmSystemInformation)
00061 MEEGO_DECLARE_PRIVATE(QmSystemInformation)
00062 };
00063
00064 }
00065
00066 #endif // QMSYSTEMINFORMATION_H