debugger: create a disassembler view as main editor

"Stepping instruction wise" and "display disassembler" mode is now toggled by a
single action. This also allows to re-use F10 and F11 as keyboard shortcut.

Missing: caching of disassembler output, removal of old disassembler view.
This commit is contained in:
hjk
2009-08-14 13:04:05 +02:00
parent 74602f3119
commit e82d6c7b05
28 changed files with 757 additions and 209 deletions

View File

@@ -40,13 +40,16 @@ QT_END_NAMESPACE
namespace Debugger {
namespace Internal {
class DebuggerManager;
class DisassemblerViewAgent;
class StackWindow : public QTreeView
{
Q_OBJECT
public:
StackWindow(QWidget *parent = 0);
StackWindow(DebuggerManager *manager, QWidget *parent = 0);
signals:
void frameActivated(int);
@@ -64,6 +67,8 @@ private:
void contextMenuEvent(QContextMenuEvent *ev);
void copyContentsToClipboard();
DebuggerManager *m_manager;
DisassemblerViewAgent *m_disassemblerAgent;
bool m_alwaysResizeColumnsToContents;
};