diff options
author | hjk <qtc-committer@nokia.com> | 2010-03-11 11:07:16 +0100 |
---|---|---|
committer | hjk <qtc-committer@nokia.com> | 2010-03-11 12:04:19 +0100 |
commit | 60995cf0ab8e7e46454014077872d125f535ee1f (patch) | |
tree | 79bdfe8d62f4178a70c106565924fbbea57a8f5b /src/plugins/debugger/debuggerplugin.h | |
parent | 43215c8361cb9835379120e081d03fbaa5b9d251 (diff) | |
download | qt-creator-60995cf0ab8e7e46454014077872d125f535ee1f.tar.gz |
debugger: re-enable basic support for reverse execution.
Needs polishing.
Diffstat (limited to 'src/plugins/debugger/debuggerplugin.h')
-rw-r--r-- | src/plugins/debugger/debuggerplugin.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/plugins/debugger/debuggerplugin.h b/src/plugins/debugger/debuggerplugin.h index 78122988be..348dff8a79 100644 --- a/src/plugins/debugger/debuggerplugin.h +++ b/src/plugins/debugger/debuggerplugin.h @@ -37,10 +37,11 @@ QT_BEGIN_NAMESPACE class QAction; +class QComboBox; class QCursor; class QMenu; class QPoint; -class QComboBox; +class QToolButton; QT_END_NAMESPACE namespace Core { @@ -119,17 +120,19 @@ private slots: void attachCore(); void attachCmdLine(); + void enableReverseDebuggingTriggered(const QVariant &value); + private: void readSettings(); void writeSettings() const; void attachExternalApplication(qint64 pid, const QString &crashParameter = QString()); void attachCore(const QString &core, const QString &exeFileName); - QWidget *createToolbar() const; friend class Debugger::DebuggerManager; friend class GdbOptionPage; friend class DebuggingHelperOptionPage; - friend class Debugger::Internal::DebugMode; // FIXME: Just a hack now so that it can access the views + // FIXME: Just a hack now so that it can access the views. + friend class Debugger::Internal::DebugMode; DebuggerUISwitcher *m_uiSwitcher; DebuggerManager *m_manager; @@ -148,6 +151,7 @@ private: QAction *m_attachCoreAction; QAction *m_detachAction; QComboBox *m_langBox; + QToolButton *m_reverseToolButton; }; } // namespace Internal |