forked from qt-creator/qt-creator
		
	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:
		@@ -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;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user