#ifndef __DEBUG_WND_H__ #define __DEBUG_WND_H__ #include #include #include #include #include #include #include #include "nes.h" class CDebugWnd : public QWidget { Q_OBJECT; public: CDebugWnd(nes_emu_t* nes, QWidget* parent = 0); public slots: void startEmulation(void); void stepEmulation(void); void stopEmulation(void); void resetEmulation(void); private: nes_emu_t* nes; QTextEdit* disassemblyBox; void updateDisassembly(void); }; #endif