summaryrefslogtreecommitdiffstats
path: root/gui/LegacyModEditDialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'gui/LegacyModEditDialog.h')
-rw-r--r--gui/LegacyModEditDialog.h39
1 files changed, 24 insertions, 15 deletions
diff --git a/gui/LegacyModEditDialog.h b/gui/LegacyModEditDialog.h
index 5f6973d3..f12d9a7b 100644
--- a/gui/LegacyModEditDialog.h
+++ b/gui/LegacyModEditDialog.h
@@ -3,7 +3,7 @@
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
@@ -19,51 +19,60 @@
#include "logic/LegacyInstance.h"
#include <logic/net/DownloadJob.h>
-namespace Ui {
+namespace Ui
+{
class LegacyModEditDialog;
}
class LegacyModEditDialog : public QDialog
{
Q_OBJECT
-
+
public:
- explicit LegacyModEditDialog(LegacyInstance* inst, QWidget *parent = 0);
+ explicit LegacyModEditDialog(LegacyInstance *inst, QWidget *parent = 0);
~LegacyModEditDialog();
-
-private slots:
-
+
+private
+slots:
+
void on_addJarBtn_clicked();
void on_rmJarBtn_clicked();
void on_addForgeBtn_clicked();
void on_moveJarUpBtn_clicked();
void on_moveJarDownBtn_clicked();
-
+
void on_addCoreBtn_clicked();
void on_rmCoreBtn_clicked();
void on_viewCoreBtn_clicked();
-
+
void on_addModBtn_clicked();
void on_rmModBtn_clicked();
void on_viewModBtn_clicked();
-
+
void on_addTexPackBtn_clicked();
void on_rmTexPackBtn_clicked();
void on_viewTexPackBtn_clicked();
+
+ void on_jarWebsite_clicked();
+ void on_loaderWebsite_clicked();
+ void on_coreWebsite_clicked();
+
// Questionable: SettingsDialog doesn't need this for some reason?
void on_buttonBox_rejected();
+
protected:
bool eventFilter(QObject *obj, QEvent *ev);
- bool jarListFilter( QKeyEvent* ev );
- bool coreListFilter( QKeyEvent* ev );
- bool loaderListFilter( QKeyEvent* ev );
- bool texturePackListFilter( QKeyEvent* ev );
+ bool jarListFilter(QKeyEvent *ev);
+ bool coreListFilter(QKeyEvent *ev);
+ bool loaderListFilter(QKeyEvent *ev);
+ bool texturePackListFilter(QKeyEvent *ev);
+
private:
Ui::LegacyModEditDialog *ui;
std::shared_ptr<ModList> m_mods;
std::shared_ptr<ModList> m_coremods;
std::shared_ptr<ModList> m_jarmods;
std::shared_ptr<ModList> m_texturepacks;
- LegacyInstance * m_inst;
+ LegacyInstance *m_inst;
DownloadJobPtr forgeJob;
};