diff options
author | Tobias Hunger <tobias.hunger@nokia.com> | 2012-02-07 17:22:05 +0100 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@nokia.com> | 2012-02-09 15:57:02 +0100 |
commit | b4942447e8d5850bf3a47a12204d5377376f8178 (patch) | |
tree | af4c568b1f2565ae0146cb8b48bbc8f32b99e3fc /src/plugins/projectexplorer/toolchainconfigwidget.h | |
parent | 73c325868339ff7717c4990f80361adaf2fb838d (diff) | |
download | qt-creator-b4942447e8d5850bf3a47a12204d5377376f8178.tar.gz |
Toolchain: Allow overriding of detected mkspec
Change-Id: I258a5a9dce400b256b7243fe9c5f3038822f1692
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Diffstat (limited to 'src/plugins/projectexplorer/toolchainconfigwidget.h')
-rw-r--r-- | src/plugins/projectexplorer/toolchainconfigwidget.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/toolchainconfigwidget.h b/src/plugins/projectexplorer/toolchainconfigwidget.h index dc09a9a041..a8837c30f7 100644 --- a/src/plugins/projectexplorer/toolchainconfigwidget.h +++ b/src/plugins/projectexplorer/toolchainconfigwidget.h @@ -75,6 +75,7 @@ signals: protected slots: void emitDirty(); + void resetMkspec(); void setErrorMessage(const QString &); void clearErrorMessage(); @@ -85,14 +86,20 @@ protected: int row = 0, int column = 0, const QStringList &versionArguments = QStringList()); void addDebuggerAutoDetection(QObject *receiver, const char *autoDetectSlot); + void addMkspecControls(QFormLayout *lt); + void addMkspecControls(QGridLayout *lt, int row = 0, int column = 0); void addErrorLabel(QFormLayout *lt); void addErrorLabel(QGridLayout *lt, int row = 0, int column = 0, int colSpan = 1); Utils::FileName debuggerCommand() const; void setDebuggerCommand(const Utils::FileName &debugger); + Utils::FileName mkspec() const; + void setMkspec(const Utils::FileName &spec); + private: void ensureDebuggerPathChooser(const QStringList &versionArguments); + void ensureMkspecEdit(); Internal::ToolChainConfigWidgetPrivate *d; }; |