diff options
author | Petr Mrázek <peterix@gmail.com> | 2013-10-08 01:36:11 +0200 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2013-10-08 01:38:26 +0200 |
commit | 05e2da51d8d25374140dce3c1646a2a1a0a2a553 (patch) | |
tree | 1487a17010e69ec2b29a2f2217c4bc65b273c886 /gui/OneSixModEditDialog.cpp | |
parent | a58912eaf7e98c1bc9e960fbf77b6293e57c28a1 (diff) | |
download | MultiMC-05e2da51d8d25374140dce3c1646a2a1a0a2a553.tar MultiMC-05e2da51d8d25374140dce3c1646a2a1a0a2a553.tar.gz MultiMC-05e2da51d8d25374140dce3c1646a2a1a0a2a553.tar.lz MultiMC-05e2da51d8d25374140dce3c1646a2a1a0a2a553.tar.xz MultiMC-05e2da51d8d25374140dce3c1646a2a1a0a2a553.zip |
Add mod website button thing feature widget. It is super effective.
Diffstat (limited to 'gui/OneSixModEditDialog.cpp')
-rw-r--r-- | gui/OneSixModEditDialog.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gui/OneSixModEditDialog.cpp b/gui/OneSixModEditDialog.cpp index 24f01c53..788a61d0 100644 --- a/gui/OneSixModEditDialog.cpp +++ b/gui/OneSixModEditDialog.cpp @@ -30,6 +30,7 @@ #include <QDebug> #include <QEvent> #include <QKeyEvent> +#include <QDesktopServices> OneSixModEditDialog::OneSixModEditDialog(OneSixInstance *inst, QWidget *parent) : m_inst(inst), QDialog(parent), ui(new Ui::OneSixModEditDialog) @@ -296,3 +297,13 @@ void OneSixModEditDialog::on_viewResPackBtn_clicked() { openDirInDefaultProgram(m_inst->resourcePacksDir(), true); } + +void OneSixModEditDialog::on_loaderWebsite_clicked() +{ + int first, last; + auto list = ui->loaderModTreeView->selectionModel()->selectedRows(); + + if (!lastfirst(list, first, last)) + return; + showWebsiteForMod(this, m_mods->operator[](first)); +} |