1 #ifndef NETWORKDIALOGDIALOG_H
2 #define NETWORKDIALOGDIALOG_H
7 class NetWorkdialogDialog;
9 class QStandardItemModel;
11 class QItemSelectionModel;
13 class QMaemo5ValueButton;
17 class QMaemo5ListPickSelector;
19 /** \class NetWorkdialogDialog
20 \brief class for dialog rules
22 class NetWorkdialogDialog : public QDialog {
25 NetWorkdialogDialog(QWidget *parent = 0, QSettings *sett = 0);
26 ~NetWorkdialogDialog();
27 void SetViews(QStandardItemModel *model_of_CellId ,
28 QItemSelectionModel *selModel_CellId,
29 QStandardItemModel *model_of_WifiIf ,
30 QItemSelectionModel *selModel_WifiIf);
32 void SetProfilenames(QStringList list_of_profiles_nf);
33 void SetIDWIFInames(QString idloc, QString wifiname);
37 void changeEvent(QEvent *e);
40 Ui::NetWorkdialogDialog *ui;
42 QStringList list_of_profiles;
45 bool FindWifiNameInModel(QString WifiNam);
46 bool FindIDLocInModel(QString IDCell);
49 void s_change_model();
52 void on_pushButtonNewrule_clicked();
53 void on_tableView_WIFIID_clicked(QModelIndex index);
54 void on_tableViewLocationId_clicked(QModelIndex index);
58 #endif // NETWORKDIALOGDIALOG_H