tsdevicedialog/tsdevicedialogplugin/inc/tsdevicedialogcontainer.h
changeset 107 b34d53f6acdf
parent 99 7aaf39b772ac
child 112 dbfb5e38438b
--- a/tsdevicedialog/tsdevicedialogplugin/inc/tsdevicedialogcontainer.h	Fri Jul 23 14:03:00 2010 +0300
+++ b/tsdevicedialog/tsdevicedialogplugin/inc/tsdevicedialogcontainer.h	Fri Aug 06 13:40:46 2010 +0300
@@ -18,9 +18,7 @@
 #define TSDEVICEDIALOGCONTAINER_H
 
 #include <QObject>
-
 #include <HbDeviceDialogInterface>
-
 #include <qvaluespacepublisher.h>
 
 #include "tsdocumentloader.h"
@@ -29,11 +27,13 @@
 
 class QAbstractListModel;
 
-class TsDeviceDialogContainer : public QObject, public HbDeviceDialogInterface
+class TsDeviceDialogContainer : public QObject, 
+                                public HbDeviceDialogInterface
 {
 Q_OBJECT
 public:
-    explicit TsDeviceDialogContainer(QAbstractListModel *model, QObject *parent = 0);
+    explicit TsDeviceDialogContainer(QAbstractListModel *model, 
+                                     QObject *parent = 0);
     ~TsDeviceDialogContainer();
 
 public:
@@ -51,11 +51,13 @@
 
 private slots:
     void notifyDialogClosed();
+    void switchViewOnModelChange();
     
 private:
     TsDocumentLoader mLoader;
     QValueSpacePublisher mVisibilityPublisher;
 
+    Q_DISABLE_COPY(TsDeviceDialogContainer)
 };
 
 #endif // TSDEVICEDIALOGCONTAINER_H