qtmobility/examples/samplephonebook/filterpage.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 5 453da2cfceef
--- a/qtmobility/examples/samplephonebook/filterpage.h	Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/examples/samplephonebook/filterpage.h	Mon May 03 13:18:40 2010 +0300
@@ -70,31 +70,30 @@
     void showListPage(const QContactFilter& filter);
 
 public slots:
+    void clearFilter();
 
 private slots:
-    void addClicked();
-    void clearClicked();
     void filterClicked();
+    void cancelClicked();
 
 private:
-    QLineEdit *m_valueCriteriaEdit;
-    QComboBox *m_fieldCriteriaCombo;
-    QComboBox *m_criteriaTypeCombo;
-    QComboBox *m_joinMethodCombo;
-
-    QLabel *m_cumulativeExpressionLabel;
+    QString m_name;
+    QString m_phone;
+    QString m_email;
+    QString m_address;
+    QLineEdit *m_nameEdit;
+    QLineEdit *m_phoneEdit;
+    QLineEdit *m_emailEdit;
+    QLineEdit *m_addressEdit;
 
 #ifdef Q_OS_SYMBIAN
-    QAction *m_addBtn;
     QAction *m_filterBtn;
+    QAction *m_cancelBtn;
 #else
-    QPushButton *m_addBtn;
     QPushButton *m_filterBtn;
+    QPushButton *m_cancelBtn;
 #endif
-    QPushButton *m_clearBtn;
-
-    QString m_cumulativeExpression;
-    QContactFilter m_cumulativeFilter;
+    QContactIntersectionFilter m_currentFilter;
 };
 
 #endif // FILTERPAGE_H