stringoption.h
来自「c++的guiQt做的开发」· C头文件 代码 · 共 36 行
H
36 行
#ifndef __STRINGOPTION_H__#define __STRINGOPTION_H__#include "option.h"class QString;class QLineEdit;class QResizeEvent;namespace gui {/** Class for widget containing one editable setting of type string.<br> Also serves as a base class for editing some more specific types that can be represented in a string. \brief Widget to edit string option*/class StringOption : public Option { Q_OBJECTpublic: StringOption(const QString &_key=0,QWidget *parent=0,const QString &defValue=QString::null); virtual ~StringOption(); virtual void writeValue(); virtual void readValue(); virtual QSize sizeHint() const;protected slots: void enableChange(const QString &newText);protected: virtual void resizeEvent (QResizeEvent *e);protected: /** one line edit control used for editing the value */ QLineEdit *ed;};} // namespace gui#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?