RetroArch
coreoptionsdialog.h
Go to the documentation of this file.
1 #ifndef COREOPTIONSDIALOG_H
2 #define COREOPTIONSDIALOG_H
3 
4 #include <QDialog>
5 #include <QPointer>
6 
7 class QCloseEvent;
8 class QResizeEvent;
9 class QVBoxLayout;
10 class QFormLayout;
11 class QLayout;
12 class QScrollArea;
13 
14 class CoreOptionsDialog : public QDialog
15 {
16  Q_OBJECT
17 public:
18  CoreOptionsDialog(QWidget *parent = 0);
20 signals:
21  void closed();
22  void resized(QSize size);
23 public slots:
24  void reload();
25 private slots:
26  void clearLayout();
27  void buildLayout();
30 private:
31  QPointer<QVBoxLayout> m_layout;
32  QPointer<QScrollArea> m_scrollArea;
33 protected:
34  void closeEvent(QCloseEvent *event);
35  void resizeEvent(QResizeEvent *event);
36  void paintEvent(QPaintEvent *event);
37 };
38 
39 #endif
~CoreOptionsDialog()
Definition: coreoptionsdialog.cpp:48
void buildLayout()
Definition: coreoptionsdialog.cpp:204
GLsizeiptr size
Definition: glext.h:6559
void onSaveGameSpecificOptions()
Definition: coreoptionsdialog.cpp:116
Definition: coreoptionsdialog.h:14
joypad_connection_t * slots
Definition: btstack_hid.c:629
void resizeEvent(QResizeEvent *event)
Definition: coreoptionsdialog.cpp:52
QPointer< QVBoxLayout > m_layout
Definition: coreoptionsdialog.h:31
GLuint index
Definition: glext.h:6671
void paintEvent(QPaintEvent *event)
Definition: coreoptionsdialog.cpp:71
void resized(QSize size)
void onCoreOptionComboBoxCurrentIndexChanged(int index)
Definition: coreoptionsdialog.cpp:153
void closeEvent(QCloseEvent *event)
Definition: coreoptionsdialog.cpp:64
struct _cl_event * event
Definition: glext.h:8406
void reload()
Definition: coreoptionsdialog.cpp:111
QPointer< QScrollArea > m_scrollArea
Definition: coreoptionsdialog.h:32
void clearLayout()
Definition: coreoptionsdialog.cpp:84
CoreOptionsDialog(QWidget *parent=0)
Definition: coreoptionsdialog.cpp:35