+
+ // File
+ QActionGroup *actionGroup_CpuSpeed;
+ class Action_Control *actionSpeed_x1;
+ class Action_Control *actionSpeed_x2;
+ class Action_Control *actionSpeed_x4;
+ class Action_Control *actionSpeed_x8;
+ class Action_Control *actionSpeed_x16;
+ class Action_Control *actionSpeed_FULL;
+ class Action_Control *actionPaste_from_Clipboard;
+ class Action_Control *actionStop_Pasting;
+ QMenu *menuSave_State;
+ QMenu *menuLoad_State;
+
+ // Screen
+ QActionGroup *actionGroup_Stretch;
+ QActionGroup *actionGroup_SetRenderPlatform;
+ QActionGroup *actionGroup_RotateType;
+ class Action_Control *action_ScreenSeparateThread;
+ class Action_Control *action_ScreenUseOSD;
+ class Action_Control *actionZoom;
+ class Action_Control *actionDisplay_Mode;
+ class Action_Control *actionScanLine;
+ class Action_Control *actionGLScanLineHoriz;
+ class Action_Control *actionGLScanLineVert;
+
+ class Action_Control *actionRotate[4];
+ class Action_Control *actionCRT_Filter;
+ class Action_Control *actionOpenGL_Filter;
+ class Action_Control *actionDot_by_Dot;
+ class Action_Control *actionReferToX_Display;
+ class Action_Control *actionReferToY_Display;
+ class Action_Control *actionFill_Display;
+ QActionGroup *actionGroup_ScreenSize;
+ QActionGroup *actionGroup_RenderMode;
+
+ // Sound
+ QActionGroup *actionGroup_Sound_Freq;
+ QActionGroup *actionGroup_Sound_Latency;
+ //class Action_Control *actionSoundCMT;
+ class Action_Control *action_VolumeDialog;
+ class Action_Control *actionSoundPlayTape;
+ class Action_Control *actionSoundStrictRendering;
+ class Action_Control *action_SoundFilesFDD;
+ class Action_Control *action_SoundFilesRelay;
+ //QMenu *menuLogToConsole;
+ //QMenu *menuLogToSyslog;
+ QMenu *menuDevLogToConsole;
+ QMenu *menuDevLogToSyslog;
+ QMenu *menu_SetRenderPlatform;
+
+ // Misc
+ QMenu *menu_DispVirtualMedias;
+ QActionGroup *actionGroup_DispVirtualMedias;
+ class Action_Control *action_DispVirtualMedias[5];
+ class Action_Control *action_FocusWithClick;
+ class Action_Control *action_UseRomaKana;
+ class Action_Control *action_NumPadEnterAsFullkey;
+ class Action_Control *action_Logging_FDC;
+ class Action_Control *action_LogToSyslog;
+ class Action_Control *action_LogToConsole;
+ class Action_Control *action_LogRecord;
+ class Action_Control *action_DevLogToSyslog[CSP_LOG_TYPE_VM_DEVICE_END - CSP_LOG_TYPE_VM_DEVICE_0 + 1];
+ class Action_Control *action_DevLogToConsole[CSP_LOG_TYPE_VM_DEVICE_END - CSP_LOG_TYPE_VM_DEVICE_0 + 1];
+ class Action_Control *action_DevLogRecord[CSP_LOG_TYPE_VM_DEVICE_END - CSP_LOG_TYPE_VM_DEVICE_0 + 1];
+ // Emulator
+ class Action_Control *action_SetupJoystick;
+ class Action_Control *action_SetupKeyboard;
+ class Action_Control *action_LogView;
+ class Action_Control *action_PrintCpuStatistics;
+
+ QMenu *menu_EmulateCursorAs;
+ QActionGroup *actionGroup_EmulateCursorAs;
+ class Action_Control *action_EmulateCursorAs[4];
+
+ // Help
+ class Action_Control *actionHelp_README_BIOS;
+ class Action_Control *actionHelp_README;
+ class Action_Control *actionHelp_README_QT;
+ class Action_Control *actionHelp_README_MR_TANAM;
+ class Action_Control *actionHelp_README_Artane;
+ class Action_Control *actionHelp_README_Umaiboux;
+ class Action_Control *actionHelp_README_FAQ;
+ class Action_Control *actionHelp_README_FAQ_JP;
+ class Action_Control *actionHelp_README_FM7;
+ class Action_Control *actionHelp_README_FM7_JP;
+ class Action_Control *actionHelp_History;
+ class Action_Control *actionHelp_History_Relnote;
+ class Action_Control *actionHelp_History_ChangeLog;
+ class Action_Control *actionHelp_History_MR_TANAM;
+ class Action_Control *actionHelp_License;
+ class Action_Control *actionHelp_License_JP;
+
+ // Led: OSD.
+ bool flags_led[32];
+ bool flags_led_bak[32];
+ QGraphicsView *led_graphicsView;
+ QGraphicsScene *led_gScene;
+ QGraphicsEllipseItem *led_leds[32];
+ uint32_t osd_led_data;
+
+ // Inner functions