summaryrefslogtreecommitdiff
path: root/src/frontend/bookshelfmanager/installpage/btinstallpage.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/bookshelfmanager/installpage/btinstallpage.h')
-rw-r--r--src/frontend/bookshelfmanager/installpage/btinstallpage.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/frontend/bookshelfmanager/installpage/btinstallpage.h b/src/frontend/bookshelfmanager/installpage/btinstallpage.h
index 88d1f92..0cb6724 100644
--- a/src/frontend/bookshelfmanager/installpage/btinstallpage.h
+++ b/src/frontend/bookshelfmanager/installpage/btinstallpage.h
@@ -20,8 +20,10 @@ class InstallSource;
}
class BtInstallPageWorksWidget;
+class BtModuleManagerDialog;
class QComboBox;
class QGroupBox;
+class QLabel;
class QPushButton;
class QStackedLayout;
class QToolButton;
@@ -29,17 +31,13 @@ class QToolButton;
/**
* The Install page includes module path chooser, source/module handler and install button.
*/
-class BtInstallPage: public BtConfigPage {
+class BtInstallPage: public BtConfigDialog::Page {
+
Q_OBJECT
public:
- BtInstallPage(QWidget *parent = 0);
-
- /** Reimplemented from BtConfigPage. */
- virtual const QIcon &icon() const;
- /** Reimplemented from BtConfigPage. */
- virtual QString header() const;
+ BtInstallPage(BtModuleManagerDialog *parent = 0);
void setInstallEnabled(bool b);
@@ -48,6 +46,10 @@ class BtInstallPage: public BtConfigPage {
public slots:
void slotSwordSetupChanged();
+ protected:
+
+ void retranslateUi();
+
private:
void initView();
void initConnections();