piprofilerui/ui/hb/inc/pluginattributes.h
changeset 48 da3ec8478e66
parent 47 11fa016241a4
child 54 9347c563e054
--- a/piprofilerui/ui/hb/inc/pluginattributes.h	Thu Sep 02 20:27:24 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,91 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-
-#ifndef PLUGINATTRIBUTES_H_
-#define PLUGINATTRIBUTES_H_
-
-/*
- * 
- * PluginAttributes class definition, internal settings format
- *  
- */
-#include <qobject.h>
-#include <qvariant.h>
-#include <qstring.h>
-
-class HbDataFormModelItem;
-
-/*
- * 
- * TSettingItem class definition, internal settings format
- *  
- */
-class SettingItem
-{
-public:
-    enum
-    {
-        SettingItemTypeInt = 0, SettingItemTypeBool, SettingItemTypeHex, SettingItemTypeText
-    };
-
-public:
-    QString mSettingText;
-    int mType;
-    QString mValue;
-    QString mSettingDescription;
-    QString mUIText;
-};
-
-class PluginAttributes// : public QObject
-{
-    //Q_OBJECT
-public:
-
-    // default constructor
-    PluginAttributes();
-
-    ~PluginAttributes();
-public:
-    int mUid;
-    QString mShortName; // name of the plugin, short name
-    QString mName; // name of the plugin, long name
-    QString mDescription; // plugin description, info about HW/SW dependencies etc.
-    int mSampleRate; // sample rate of the plugin
-    bool mEnabled; // enabled for profiling
-    bool mIsHidden; // hidden, i.e. no start/stop controls
-    int mItemCount; // plugin specific setting item count
-
-
-    // plugin specific settings, plugin implementation dependent
-    SettingItem mSettingItem1;
-    SettingItem mSettingItem2;
-    SettingItem mSettingItem3;
-    SettingItem mSettingItem4;
-    SettingItem mSettingItem5;
-    SettingItem mSettingItem6;
-
-    HbDataFormModelItem *mFormItemSettingItem1;
-    HbDataFormModelItem *mFormItemSettingItem2;
-    HbDataFormModelItem *mFormItemSettingItem3;
-    HbDataFormModelItem *mFormItemSettingItem4;
-    HbDataFormModelItem *mFormItemSettingItem5;
-    HbDataFormModelItem *mFormItemSettingItem6;
-    HbDataFormModelItem *mFormItemSampleRate;
-
-};
-
-#endif /* PLUGINATTRIBUTES_H_ */