📄 option.h
字号:
#ifndef __OPTION_H__#define __OPTION_H__#include <QWidget>class QString;namespace gui {/** Class for widget containing one editable setting<br> Abstract class, must be subclassed for editing specific option types (integer, string ...) \brief Abstract class for option editing widget*/class Option : public QWidget{ Q_OBJECTpublic: Option(const QString &_key=0,QWidget *parent=0); virtual QString getName(); virtual ~Option(); //Abstract functions /** write edited value to settings (using key specified in contructor) */ virtual void writeValue()=0; /** read value from settings for editing (using key specified in contructor) */ virtual void readValue()=0;protected: /** Name of this option */ QString key; /** Was the value changed? */ bool changed;};} // namespace gui#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -