preparations for multiple unit (uBTC, mBTC, BTC) support, fix amount entry issue

This commit is contained in:
Wladimir J. van der Laan
2011-07-25 21:35:45 +02:00
parent bbae0fc9ef
commit e285ffcd05
14 changed files with 220 additions and 46 deletions

View File

@@ -11,6 +11,7 @@ class QPushButton;
QT_END_NAMESPACE
class OptionsModel;
class MainOptionsPage;
class DisplayOptionsPage;
class MonitoredDataMapper;
class OptionsDialog : public QDialog
@@ -24,7 +25,8 @@ public:
signals:
public slots:
void changePage(QListWidgetItem *current, QListWidgetItem *previous);
void changePage(int index);
private slots:
void okClicked();
void cancelClicked();
@@ -34,11 +36,14 @@ private slots:
private:
QListWidget *contents_widget;
QStackedWidget *pages_widget;
MainOptionsPage *main_options_page;
OptionsModel *model;
MonitoredDataMapper *mapper;
QPushButton *apply_button;
// Pages
MainOptionsPage *main_page;
DisplayOptionsPage *display_page;
void setupMainPage();
};