Q对话框未在循环中绘制
QDialog not painting in loop
所以我有一个从QMainWindow启动的QDialog类。构造函数设置UI。我在QMainWindow中声明对象,然后调用在QDialog类中循环的方法。结果是,当显示QDialog时(对话框->show()在构造函数中),窗口显示时没有布局。循环完成后,将显示布局。
我尝试过使用exec(),但该方法直到对话框关闭后才执行。
qApp->processEvents()
应该能帮你。试着把它放在创建对话框和/或运行循环的代码周围。
相关文章:
- 如何循环打印顶点结构
- 如何在C++中从两个单独的for循环中添加两个数组
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 正在尝试了解输入验证循环
- OPENCV C .在for循环中在不同的图像像素上绘制一个圆圈(应在每个循环运行时将图像打开)
- fworldperscreenwidththpixel如何用于循环绘制
- 如何在循环中绘制东西(fltk/c )
- 在 openGL 中播放音频而不冻结绘制循环
- 对于循环重复绘制问题
- 在绘制循环中绘制精灵
- 使用 for 循环绘制边框
- 如何为带有循环的 c++ 绘制矩形
- 对于循环奇怪的循环,用于使用 Qt 创建器绘制矩形
- 使用 for 循环 Qt c++ 绘制圆圈
- Q对话框未在循环中绘制
- 是否可以在仅用于循环的形状中绘制形状?如果是,请给我指一个正确的方向
- 在循环中以特定坐标绘制
- 使用嵌套For循环绘制点
- 在主循环之外绘制背景时闪烁
- 在while (window.isOpen())循环之外绘制对象