first release
[groupsms] / sms / contactpage.h
diff --git a/sms/contactpage.h b/sms/contactpage.h
new file mode 100644 (file)
index 0000000..169a28a
--- /dev/null
@@ -0,0 +1,29 @@
+#ifndef CONTACTPAGE_H
+#define CONTACTPAGE_H
+
+#include "abstractpage.h"
+
+class ContactPage : public AbstractPage
+{
+    Q_OBJECT
+public:
+    ContactPage(QWidget* parent = 0);
+
+    void updateSize();
+    void update();
+    void initContactWidget();
+    void refreshContactList();
+    void cleanSelectedContactList();
+    void removeSelectedContact();
+    void setContactItemObserver();
+    QVector<ContactWidgetItem*>* getSelectedContacts();
+    QString title();
+
+Q_SIGNALS:
+    void validRecycle(bool valid);
+
+public Q_SLOTS:
+    void onValidRecyele(bool valid);
+};
+
+#endif // CONTACTPAGE_H