debugger: make handling multiple core files a bit more convenient

This commit is contained in:
hjk
2010-02-02 17:25:14 +01:00
parent 7c823c6a26
commit 18445dc9c6
16 changed files with 794 additions and 15 deletions

View File

@@ -78,6 +78,7 @@ class SourceFilesWindow;
struct StackFrame;
class StackHandler;
class Symbol;
class SnapshotHandler;
class ThreadsHandler;
class WatchData;
class WatchHandler;
@@ -219,12 +220,15 @@ public slots:
void setBreakpoint(const QString &fileName, int lineNumber);
void activateFrame(int index);
void selectThread(int index);
void activateSnapshot(int index);
void removeSnapshot(int index);
void stepExec();
void stepOutExec();
void nextExec();
void continueExec();
void detachDebugger();
void makeSnapshot();
void addToWatchWindow();
void updateWatchData(const Debugger::Internal::WatchData &data);
@@ -282,6 +286,7 @@ private:
Internal::StackHandler *stackHandler() const;
Internal::ThreadsHandler *threadsHandler() const;
Internal::WatchHandler *watchHandler() const;
Internal::SnapshotHandler *snapshotHandler() const;
Internal::SourceFilesWindow *sourceFileWindow() const;
QWidget *threadsWindow() const;