aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/ios/iosbuildsettingswidget.h
diff options
context:
space:
mode:
authorhjk <[email protected]>2019-04-29 15:47:11 +0200
committerhjk <[email protected]>2019-05-06 09:09:37 +0000
commitb3eded3ee11189f97b78cb179666fc72b1e83bcd (patch)
treee0ab03933665dd0cb929d4e2bc35cd53f38eea51 /src/plugins/ios/iosbuildsettingswidget.h
parent5b46b17b0851ab507f323c4a6d8b7ca1d18d72b0 (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.h26
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