]> Git Repo - VerusCoin.git/blame - src/qt/optionsdialog.h
add sendmany support
[VerusCoin.git] / src / qt / optionsdialog.h
CommitLineData
8812ce7b
WL
1#ifndef OPTIONSDIALOG_H
2#define OPTIONSDIALOG_H
3
4#include <QDialog>
4d1bb15e
WL
5
6QT_BEGIN_NAMESPACE
7class QStackedWidget;
8class QListWidget;
9class QListWidgetItem;
c6dd35f0 10class QPushButton;
4d1bb15e 11QT_END_NAMESPACE
92f20d53
WL
12class OptionsModel;
13class MainOptionsPage;
c3e0734d 14class MonitoredDataMapper;
8812ce7b
WL
15
16class OptionsDialog : public QDialog
17{
18 Q_OBJECT
19public:
92f20d53
WL
20 explicit OptionsDialog(QWidget *parent=0);
21
22 void setModel(OptionsModel *model);
8812ce7b
WL
23
24signals:
25
26public slots:
df577886 27 void changePage(QListWidgetItem *current, QListWidgetItem *previous);
c6dd35f0
WL
28private slots:
29 void okClicked();
30 void cancelClicked();
31 void applyClicked();
32 void enableApply();
c3e0734d 33 void disableApply();
df577886
WL
34private:
35 QListWidget *contents_widget;
36 QStackedWidget *pages_widget;
92f20d53
WL
37 MainOptionsPage *main_options_page;
38 OptionsModel *model;
c3e0734d 39 MonitoredDataMapper *mapper;
c6dd35f0 40 QPushButton *apply_button;
8812ce7b 41
df577886 42 void setupMainPage();
8812ce7b
WL
43};
44
45#endif // OPTIONSDIALOG_H
This page took 0.038892 seconds and 4 git commands to generate.