summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/toolchainoptionspage.h
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@nokia.com>2011-02-28 18:30:34 +0100
committerTobias Hunger <tobias.hunger@nokia.com>2011-02-28 18:35:05 +0100
commitf85d8d750e66e1c4f0b1ff59ba8a5a3a223d8345 (patch)
tree5ae141dfa94967faf473afd4a1e88187f85220b7 /src/plugins/projectexplorer/toolchainoptionspage.h
parent50f96ca625b379d8e0d5d3a20725a581c04019aa (diff)
downloadqt-creator-f85d8d750e66e1c4f0b1ff59ba8a5a3a223d8345.tar.gz
ToolChain: Fix warnings triggered by ToolChainOptionsPage
Fix warnings about QApplication sending to null receivers triggered be the ToolChainOptionsPage.
Diffstat (limited to 'src/plugins/projectexplorer/toolchainoptionspage.h')
-rw-r--r--src/plugins/projectexplorer/toolchainoptionspage.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/projectexplorer/toolchainoptionspage.h b/src/plugins/projectexplorer/toolchainoptionspage.h
index dacd7541e8..dd14b2d812 100644
--- a/src/plugins/projectexplorer/toolchainoptionspage.h
+++ b/src/plugins/projectexplorer/toolchainoptionspage.h
@@ -42,6 +42,7 @@
QT_BEGIN_NAMESPACE
class QTreeWidgetItem;
+class QWidget;
QT_END_NAMESPACE
namespace ProjectExplorer {
@@ -63,7 +64,7 @@ class ToolChainModel : public QAbstractItemModel
Q_OBJECT
public:
- explicit ToolChainModel(QObject *parent = 0);
+ explicit ToolChainModel(QWidget *configWidgetParent, QObject *parent = 0);
~ToolChainModel();
QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const;
@@ -99,6 +100,7 @@ private slots:
private:
QModelIndex index(ToolChainNode *, int column = 0) const;
+ ToolChainNode *createNode(ToolChainNode *parent, ToolChain *tc, bool changed);
ToolChainNode * m_root;
ToolChainNode * m_autoRoot;
@@ -106,6 +108,8 @@ private:
QList<ToolChainNode *> m_toAddList;
QList<ToolChainNode *> m_toRemoveList;
+
+ QWidget *m_configWidgetParent;
};
// --------------------------------------------------------------------------