--- /dev/null
+#ifndef TELENUMDIALOG_H
+#define TELENUMDIALOG_H
+
+#include <QDialog>
+
+namespace Ui {
+ class TeleNumDialog;
+}
+class QStandardItemModel;
+class QModelIndex;
+class QItemSelectionModel;
+class QSettings;
+class QMaemo5ValueButton;
+class QStringList;
+class QModelIndex;
+class QListView;
+class QMaemo5ListPickSelector;
+
+/** \class TeleNumDialog
+ \brief class for dialog telephone rules
+ */
+class TeleNumDialog : public QDialog {
+ Q_OBJECT
+public:
+ TeleNumDialog(QWidget *parent = 0);
+ ~TeleNumDialog();
+ void SetViews(QStandardItemModel *model_of_Telnum ,
+ QItemSelectionModel *selModel_Telnum);
+
+ void SetProfilenames(QStringList list_of_profiles_nf);
+
+protected:
+ void changeEvent(QEvent *e);
+
+private:
+ Ui::TeleNumDialog *ui;
+ QStringList list_of_profiles;
+
+
+private slots:
+ void on_tableView_clicked(QModelIndex index);
+ void on_pushButton_clicked();
+ void createNewRule();
+};
+
+#endif // TELENUMDIALOG_H