17 |
17 |
18 #ifndef CPTELEPHONYPLUGINVIEW_H_ |
18 #ifndef CPTELEPHONYPLUGINVIEW_H_ |
19 #define CPTELEPHONYPLUGINVIEW_H_ |
19 #define CPTELEPHONYPLUGINVIEW_H_ |
20 |
20 |
21 #include <QObject> |
21 #include <QObject> |
|
22 #include <QVariantList> |
22 #include <hbdataform.h> |
23 #include <hbdataform.h> |
23 #include <cpbasesettingview.h> |
24 #include <cpbasesettingview.h> |
24 |
25 |
25 class HbDataFormModelItem; |
26 class HbDataFormModelItem; |
26 class CpSettingFormItemData; |
27 class CpSettingFormItemData; |
27 |
28 |
28 /*! |
29 // Class declaration |
29 \class CpTelephonyPluginView |
|
30 \brief The class CpTelephonyPluginView. |
|
31 */ |
|
32 class CpTelephonyPluginView : public CpBaseSettingView |
30 class CpTelephonyPluginView : public CpBaseSettingView |
33 { |
31 { |
34 Q_OBJECT |
32 Q_OBJECT |
35 |
33 |
36 public: |
34 public: |
37 CpTelephonyPluginView(); |
35 CpTelephonyPluginView(); |
|
36 CpTelephonyPluginView(const QVariantList ¶ms); |
38 ~CpTelephonyPluginView(); |
37 ~CpTelephonyPluginView(); |
39 |
38 |
40 private: |
39 private: |
|
40 CpItemDataHelper* initializeItemDataHelper(); |
|
41 QList<CpSettingFormItemData*> groupItemFromPlugin( |
|
42 const QString& plugin); |
41 |
43 |
42 CpItemDataHelper* initializeItemDataHelper(); |
44 private: // Data |
43 |
|
44 private: |
|
45 |
|
46 QList<CpSettingFormItemData*> groupItemFromPlugin(const QString& plugin); |
|
47 |
|
48 private: // data |
|
49 |
|
50 CpItemDataHelper *m_helper; |
45 CpItemDataHelper *m_helper; |
51 }; |
46 }; |
52 |
47 |
53 #endif /* CPTELEPHONYPLUGINVIEW_H_ */ |
48 #endif /* CPTELEPHONYPLUGINVIEW_H_ */ |