2019-08-31 12:33:24 -04:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include "VirtualMachineStateView.h"
|
2020-02-05 21:47:31 +00:00
|
|
|
#include <QWidget>
|
2019-08-31 12:33:24 -04:00
|
|
|
#include <QTabWidget>
|
|
|
|
|
|
|
|
class CRegViewPage;
|
|
|
|
class CMIPS;
|
|
|
|
|
2020-02-05 21:47:31 +00:00
|
|
|
class CRegViewWnd : public QTabWidget, public CVirtualMachineStateView
|
2019-08-31 12:33:24 -04:00
|
|
|
{
|
|
|
|
public:
|
2020-02-05 21:47:31 +00:00
|
|
|
CRegViewWnd(QWidget*, CMIPS*);
|
2019-08-31 12:33:24 -04:00
|
|
|
virtual ~CRegViewWnd();
|
|
|
|
|
|
|
|
void HandleMachineStateChange() override;
|
|
|
|
|
|
|
|
private:
|
|
|
|
enum
|
|
|
|
{
|
|
|
|
MAXTABS = 4,
|
|
|
|
};
|
|
|
|
|
2022-04-12 11:56:56 -04:00
|
|
|
CRegViewPage* m_regView[MAXTABS] = {};
|
2019-08-31 12:33:24 -04:00
|
|
|
};
|