OSDN Git Service

[UI][Qt][EMU]Menu: Make around quick-disk new signal framework.
[csp-qt/common_source_project-fm7.git] / source / src / qt / gui / menu_quickdisk.h
index 86425d2..17682e3 100644 (file)
 
 QT_BEGIN_NAMESPACE
 
+class EmuThreadClassBase;
 class DLL_PREFIX Menu_QDClass: public Menu_MetaClass {
        Q_OBJECT
-protected:
 public:
        Menu_QDClass(QMenuBar *root_entry, QString desc, std::shared_ptr<USING_FLAGS> p, QWidget *parent = 0, int drv = 0, int base_drv = 1);
        ~Menu_QDClass();
-       void create_pulldown_menu_device_sub();
-       void connect_menu_device_sub(void);
-       void retranslate_pulldown_menu_device_sub(void);
+       void create_pulldown_menu_device_sub() override;
+       void connect_menu_device_sub(void) override;
+       void retranslate_pulldown_menu_device_sub(void) override;
+       void connect_via_emu_thread(EmuThreadClassBase *p) override;
+
 };
 
 QT_END_NAMESPACE