2 * Common Source Project/ Qt
3 * (C) 2015 K.Ohta <whatisthis.sowhat _at_ gmail.com>
4 * Qt: Menu->Emulator->Define Strings
5 * History: Feb 23, 2016 : Initial
8 #ifndef _CSP_DROPDOWN_JOYSTICK_H
9 #define _CSP_DROPDOWN_JOYSTICK_H
13 #include <QStringList>
15 #include <QHBoxLayout>
17 #include "menu_flags.h"
19 class CSP_DropDownJSPage;
23 class DLL_PREFIX CSP_DropDownJoysticks: public QWidget {
29 USING_FLAGS *using_flags;
32 CSP_DropDownJSPage *pages[4];
34 CSP_DropDownJoysticks(QWidget *parent, QStringList *lst, USING_FLAGS *p);
35 ~CSP_DropDownJoysticks();
38 void do_set_js_button(int jsnum, int button_num, int assigned_value);
39 void do_set_js_button_idx(int jsnum, int button_num, int assigned_value);
46 #endif //#ifndef _CSP_DROPDOWN_JOYSTICK_H