QWidget 截图出现问题
因为需要做程序屏幕分析,我用时间器 QTimer 定时发送截屏时间间隔是 2s。 在on_timeout()的槽里面,我调用
QPixmap pixmap(this->m_widget_drawBorad->size());
this->m_widget_drawBorad->render(&pixmap);
把m_widget_drawBorad QWidget的内容图像截取。结果是发现运行一段时间后,会出现
Warning: [2017-11-29 12:51:34.361]QPainter::begin: Paint device returned engine == 0, type: 2 (:0, )
Warning: [2017-11-29 12:51:34.364]QWidget::render: Cannot render with an inactive painter (:0, )
这样的提示,最后程序会崩溃,请问这样的问题,需要怎么解决