actionLoad_State->setObjectName(QString::fromUtf8("actionLoad_State"));
connect(actionLoad_State, SIGNAL(triggered()),
this, SLOT(OnLoadState())); // OK?
-#endif
+#endif // USE_STATE
+#ifdef USE_DEBUGGER
actionDebugger_1 = new Action_Control(this);
actionDebugger_1->setObjectName(QString::fromUtf8("actionDebugger_1"));
actionDebugger_1->binds->setValue1(0);
connect(actionClose_Debuggers, SIGNAL(triggered()),
this, SLOT(OnCloseDebugger())); // OK?
+#endif // USE_DEBUGGER
ConfigCpuSpeed();
}
menuControl->addAction(menuCopy_Paste->menuAction());
menuControl->addSeparator();
menuControl->addAction(menuState->menuAction());
+#ifdef USE_DEBUGGER
menuControl->addAction(menuDebugger->menuAction());
+#endif
menuControl->addSeparator();
menuControl->addAction(actionExit_Emulator);
#ifdef USE_STATE
menuCpu_Speed->addAction(actionSpeed_x4);
menuCpu_Speed->addAction(actionSpeed_x8);
menuCpu_Speed->addAction(actionSpeed_x16);
+#ifdef USE_DEBUGGER
menuDebugger->addAction(actionDebugger_1);
menuDebugger->addAction(actionDebugger_2);
menuDebugger->addAction(actionDebugger_3);
menuDebugger->addSeparator();
menuDebugger->addAction(actionClose_Debuggers);
+#endif
}
void Ui_MainWindow::createContextMenu(void)
addAction(menuCpu_Speed->menuAction());
addAction(menuCopy_Paste->menuAction());
addAction(menuState->menuAction());
+#ifdef USE_DEBUGGER
addAction(menuDebugger->menuAction());
+#endif
addAction(actionExit_Emulator);
}
actionLoad_State->setText(QApplication::translate("MainWindow", "Load State", 0, QApplication::UnicodeUTF8));
#endif
+#ifdef USE_DEBUGGER
actionDebugger_1->setText(QApplication::translate("MainWindow", "Debugger 1", 0, QApplication::UnicodeUTF8));
actionDebugger_2->setText(QApplication::translate("MainWindow", "Debugger 2", 0, QApplication::UnicodeUTF8));
actionDebugger_3->setText(QApplication::translate("MainWindow", "Debugger 3", 0, QApplication::UnicodeUTF8));
actionClose_Debuggers->setText(QApplication::translate("MainWindow", "Close Debuggers", 0, QApplication::UnicodeUTF8));
-
+ menuDebugger->setTitle(QApplication::translate("MainWindow", "Debugger", 0, QApplication::UnicodeUTF8));
+#endif
menuControl->setTitle(QApplication::translate("MainWindow", "control", 0, QApplication::UnicodeUTF8));
menuState->setTitle(QApplication::translate("MainWindow", "State", 0, QApplication::UnicodeUTF8));
menuCopy_Paste->setTitle(QApplication::translate("MainWindow", "Copy/Paste", 0, QApplication::UnicodeUTF8));
menuCpu_Speed->setTitle(QApplication::translate("MainWindow", "Cpu Speed", 0, QApplication::UnicodeUTF8));
- menuDebugger->setTitle(QApplication::translate("MainWindow", "Debugger", 0, QApplication::UnicodeUTF8));
+
}
QT_END_NAMESPACE
--- /dev/null
+/*
+ * Common Source code Project:
+ * Ui->Qt->MainWindow for PC Engine .
+ * (C) 2015 K.Ohta <whatisthis.sowhat _at_ gmail.com>
+ * License : GPLv2
+ * History :
+ * Jan 14, 2015 : Initial, many of constructors were moved to qt/gui/menu_main.cpp.
+ */
+
+#include <QtCore/QVariant>
+#include <QtGui>
+#include "menuclasses.h"
+#include "emu.h"
+#include "qt_main.h"
+
+//QT_BEGIN_NAMESPACE
+
+
+void META_MainWindow::setupUI_Emu(void)
+{
+ int i;
+}
+
+void META_MainWindow::retranslateUi(void)
+{
+ retranslateControlMenu("", false);
+ retranslateCartMenu(0, 1);
+ retranslateSoundMenu();
+ retranslateScreenMenu();
+
+ this->setWindowTitle(QApplication::translate("MainWindow", "MainWindow", 0, QApplication::UnicodeUTF8));
+
+
+ actionAbout->setText(QApplication::translate("MainWindow", "About...", 0, QApplication::UnicodeUTF8));
+
+
+ menuEmulator->setTitle(QApplication::translate("MainWindow", "Emulator", 0, QApplication::UnicodeUTF8));
+ menuMachine->setTitle(QApplication::translate("MainWindow", "Machine", 0, QApplication::UnicodeUTF8));
+
+ menuHELP->setTitle(QApplication::translate("MainWindow", "HELP", 0, QApplication::UnicodeUTF8));
+} // retranslateUi
+
+
+
+META_MainWindow::META_MainWindow(QWidget *parent) : Ui_MainWindow(parent)
+{
+ setupUI_Emu();
+ retranslateUi();
+}
+
+
+META_MainWindow::~META_MainWindow()
+{
+}
+
+//QT_END_NAMESPACE
+
+
+