diff options
author | Daniel Teske <daniel.teske@digia.com> | 2013-01-31 14:13:24 +0100 |
---|---|---|
committer | Daniel Teske <daniel.teske@digia.com> | 2013-01-31 16:14:31 +0100 |
commit | 0a02ce6ae23e15f7ddd394ec2edd4cbf03dd66a6 (patch) | |
tree | 3483fdfa2cf9efef7b8e4a06ed300cfd597d8463 /src/plugins/projectexplorer/kitmanagerconfigwidget.h | |
parent | 61dc2936289d817bf4960383a39364c8ce3ff8cb (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.h | 5 |
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; |