testwidget.h

来自「Qt4源代码,详细介绍了Qt4编程中的范例」· C头文件 代码 · 共 36 行

H
36
字号
#ifndef TESTWIDGET_H_
#define TESTWIDGET_H_

#include <QtGui>

class TestWidget : public QWidget
{
	Q_OBJECT
	
public:
	TestWidget(QWidget *parent = 0);
	enum TestMode {
		PenStyle,
		PenCapStyle,
		PenJoinStyle,
		BrushStyle,
		Gradient
	};
	TestMode currentMode;
	void setMode(TestMode mode);
	
protected:
	void paintEvent(QPaintEvent *event);
	void paintPenStyle(QPainter& painter);
	void paintPenCapStyle(QPainter& painter);
	void paintPenJoinStyle(QPainter& painter);
	void paintBrushStyle(QPainter& painter);
	void paintGradient(QPainter& painter);
	
private:
	QStringList list;
};


#endif 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?