diff options
author | Petr Mrázek <peterix@gmail.com> | 2013-11-03 21:28:04 +0100 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2013-11-03 21:28:04 +0100 |
commit | 44669290747b1d254d10c130e4e728051c8c4c5d (patch) | |
tree | 7717e1b7dbc8b7df830311ffc781794ea0112eb9 /gui/newinstancedialog.h | |
parent | ab21b6977d023a31960a21ad7b07441ba7f2e223 (diff) | |
download | PrismLauncher-44669290747b1d254d10c130e4e728051c8c4c5d.tar.gz PrismLauncher-44669290747b1d254d10c130e4e728051c8c4c5d.tar.bz2 PrismLauncher-44669290747b1d254d10c130e4e728051c8c4c5d.zip |
Add instance copying, fix instance creation (with identical names)
Diffstat (limited to 'gui/newinstancedialog.h')
-rw-r--r-- | gui/newinstancedialog.h | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/gui/newinstancedialog.h b/gui/newinstancedialog.h index 408cf757..4357c28d 100644 --- a/gui/newinstancedialog.h +++ b/gui/newinstancedialog.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 @@ -13,44 +13,43 @@ * limitations under the License. */ -#ifndef NEWINSTANCEDIALOG_H -#define NEWINSTANCEDIALOG_H +#pragma once #include <QDialog> #include "logic/BaseVersion.h" -namespace Ui { +namespace Ui +{ class NewInstanceDialog; } class NewInstanceDialog : public QDialog { Q_OBJECT - + public: explicit NewInstanceDialog(QWidget *parent = 0); ~NewInstanceDialog(); - + void updateDialogState(); - + void setSelectedVersion(BaseVersionPtr version); - + void loadVersionList(); - + QString instName() const; QString iconKey() const; BaseVersionPtr selectedVersion() const; - -private slots: + +private +slots: void on_btnChangeVersion_clicked(); void on_iconButton_clicked(); void on_instNameTextBox_textChanged(const QString &arg1); - + private: Ui::NewInstanceDialog *ui; - + BaseVersionPtr m_selectedVersion; QString InstIconKey; }; - -#endif // NEWINSTANCEDIALOG_H |