aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/kitmanagerconfigwidget.h
diff options
context:
space:
mode:
authorDaniel Teske <daniel.teske@digia.com>2013-01-31 14:13:24 +0100
committerDaniel Teske <daniel.teske@digia.com>2013-01-31 16:14:31 +0100
commit0a02ce6ae23e15f7ddd394ec2edd4cbf03dd66a6 (patch)
tree3483fdfa2cf9efef7b8e4a06ed300cfd597d8463 /src/plugins/projectexplorer/kitmanagerconfigwidget.h
parent61dc2936289d817bf4960383a39364c8ce3ff8cb (diff)
KitManager: Enable KitInformations to be invisible for Kits
This was only possible in theory but not in pratice. Change-Id: Ia5100569c371134e3cabacfcd76084c8763f5ecc Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/projectexplorer/kitmanagerconfigwidget.h')
-rw-r--r--src/plugins/projectexplorer/kitmanagerconfigwidget.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/projectexplorer/kitmanagerconfigwidget.h b/src/plugins/projectexplorer/kitmanagerconfigwidget.h
index 8c969aa6cf..0945e6dc36 100644
--- a/src/plugins/projectexplorer/kitmanagerconfigwidget.h
+++ b/src/plugins/projectexplorer/kitmanagerconfigwidget.h
@@ -36,6 +36,7 @@
QT_BEGIN_NAMESPACE
class QGridLayout;
+class QLabel;
class QLineEdit;
class QToolButton;
QT_END_NAMESPACE
@@ -68,6 +69,7 @@ public:
void setIsDefaultKit(bool d);
bool isDefaultKit() const;
void removeKit();
+ void updateVisibility();
signals:
void dirty();
@@ -85,13 +87,14 @@ private:
ButtonColumn
};
- void setLabel(const QString &name, const QString &toolTip, int row);
+ QLabel *createLabel(const QString &name, const QString &toolTip);
void paintEvent(QPaintEvent *ev);
QGridLayout *m_layout;
QToolButton *m_iconButton;
QLineEdit *m_nameEdit;
QList<KitConfigWidget *> m_widgets;
+ QList<QLabel *> m_labels;
Kit *m_kit;
Kit *m_modifiedKit;
bool m_isDefaultKit;