mirror of
https://github.com/YACReader/yacreader
synced 2025-07-27 01:15:07 -04:00
NO_OPENGL support for Reader
This commit is contained in:
@ -4,7 +4,9 @@
|
||||
#include <QDialog>
|
||||
|
||||
class YACReaderFlowConfigWidget;
|
||||
#ifndef NO_OPENGL
|
||||
class YACReaderGLFlowConfigWidget;
|
||||
#endif
|
||||
class QCheckBox;
|
||||
class QPushButton;
|
||||
class QSettings;
|
||||
@ -15,8 +17,10 @@ class YACReaderOptionsDialog : public QDialog
|
||||
Q_OBJECT
|
||||
protected:
|
||||
YACReaderFlowConfigWidget * sw;
|
||||
#ifndef NO_OPENGL
|
||||
YACReaderGLFlowConfigWidget * gl;
|
||||
QCheckBox * useGL;
|
||||
#endif
|
||||
|
||||
QPushButton * accept;
|
||||
QPushButton * cancel;
|
||||
@ -32,6 +36,7 @@ public slots:
|
||||
virtual void restoreOptions(QSettings * settings);
|
||||
virtual void saveOptions();
|
||||
protected slots:
|
||||
#ifndef NO_OPENGL
|
||||
virtual void savePerformance(int value);
|
||||
virtual void saveUseVSync(int b);
|
||||
virtual void saveUseGL(int b);
|
||||
@ -52,10 +57,12 @@ protected slots:
|
||||
virtual void setOverlappedStripeConfig();
|
||||
virtual void setModernConfig();
|
||||
virtual void setRouletteConfig();
|
||||
virtual void saveFlowParameters();
|
||||
#endif
|
||||
virtual void setClassicConfigSW();
|
||||
virtual void setStripeConfigSW();
|
||||
virtual void setOverlappedStripeConfigSW();
|
||||
virtual void saveFlowParameters();
|
||||
|
||||
|
||||
signals:
|
||||
void optionsChanged();
|
||||
|
Reference in New Issue
Block a user