diff options
author | hjk <[email protected]> | 2019-04-29 15:47:11 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2019-05-06 09:09:37 +0000 |
commit | b3eded3ee11189f97b78cb179666fc72b1e83bcd (patch) | |
tree | e0ab03933665dd0cb929d4e2bc35cd53f38eea51 /src/plugins/ios/iosbuildsettingswidget.h | |
parent | 5b46b17b0851ab507f323c4a6d8b7ca1d18d72b0 (diff) |
Ios: Inline IosBuildSettingsWidget ui
First mechanical baby-step towards using aspects in IosBuildConfiguration.
Change-Id: I6eec5136ec05f0f26c3ca915fa7d84dccaafcb82
Reviewed-by: Christian Stenger <[email protected]>
Diffstat (limited to 'src/plugins/ios/iosbuildsettingswidget.h')
-rw-r--r-- | src/plugins/ios/iosbuildsettingswidget.h | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/src/plugins/ios/iosbuildsettingswidget.h b/src/plugins/ios/iosbuildsettingswidget.h index e8641fefcbf..30c90a06357 100644 --- a/src/plugins/ios/iosbuildsettingswidget.h +++ b/src/plugins/ios/iosbuildsettingswidget.h @@ -25,20 +25,16 @@ #pragma once #include <coreplugin/id.h> -#include "projectexplorer/namedwidget.h" -#include <QWidget> - -namespace Utils { -class DetailsWidget; -} +#include <projectexplorer/namedwidget.h> +#include <QCheckBox> +#include <QComboBox> +#include <QLabel> +#include <QPushButton> namespace Ios { namespace Internal { -namespace Ui { - class IosBuildSettingsWidget; -} class IosBuildSettingsWidget : public ProjectExplorer::NamedWidget { @@ -47,7 +43,6 @@ class IosBuildSettingsWidget : public ProjectExplorer::NamedWidget public: explicit IosBuildSettingsWidget(const Core::Id &deviceType, const QString &signingIdentifier, bool isSigningAutoManaged, QWidget *parent = nullptr); - ~IosBuildSettingsWidget() override; bool isSigningAutomaticallyManaged() const; @@ -67,11 +62,18 @@ private: void updateWarningText(); private: - Ui::IosBuildSettingsWidget *ui; - Utils::DetailsWidget *m_detailsWidget; QString m_lastProfileSelection; QString m_lastTeamSelection; const Core::Id m_deviceType; + + QPushButton *m_qmakeDefaults; + QComboBox *m_signEntityCombo; + QCheckBox *m_autoSignCheckbox; + QLabel *m_signEntityLabel; + QLabel *m_infoIconLabel; + QLabel *m_infoLabel; + QLabel *m_warningIconLabel; + QLabel *m_warningLabel; }; } // namespace Internal |