以下是一端qtpainter使用程序,不知道问题出在那里了,文本无法显示:
#include<QApplication.h>
#include<QWidget>
#include<QPainter>
#include<QPen>
class mywid:public QWidget
{
public:
mywid(QWidget *parent=0);
};
mywid::mywid(QWidget *parent):QWidget(parent)
{
QPainter painter(this);
//QPen pen;
//pen.setStyle(Qt::PenStyle(0));
//pen.setColor(Qt::blue);
//painter.setPen(pen);
//QPoint p1(10,20);
//QPoint p2(20,60);
painter.drawText(0,0,"angle");
}
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QWidget window;
window.resize(400,400);
window.show();
return app.exec();
}