首页 > 慧问 > 频道

使用Qt时无法画图QWidget::paintEngine: Should no longer be called

发表于2019-05-10 回复:0 查看:9131  |  
各位老大: 1.我建立了一个class PaintWidget : public QWidget; 2.并申明了一个private: QPainter *painter; 3.在PaintWidget::paintEvent(QPaintEvent *event)中完成了一些初始化的画图工作没有任何问题。 但是在槽函数:中打算在指定位置写入一行文字,界面就没有任何反应了。 这是怎么回事啊? <pre class='brush: csharp'> void PaintWidget::setTitleText(QString text) { painter->drawText(200,200,20,30,Qt::AlignBottom|Qt::AlignHCenter,tr("我的标题")); }</pre>
0个回答

打破零回复...

回复

登录 慧都网发表评论

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP