一段时间后Qt帧消失了

Ale*_*der 6 c++ qt invisible frames

我在Qt中做了一个Windows表单应用程序,我有一些QPushButton,QGroupBox等等,应用程序运行良好.

但是当我将应用程序留到第二天时,我发现按钮,组框和所有框架周围的所有框架都会消失.但应用程序仍然按预期工作.

看起来如何 在这里,我编辑了一幅图片.

应用程序在其他对话框中的某些小部件上设置一些样式表,并设置一些小部件启用和关闭.

但有没有人有同样的问题?也许有一个解释为什么会发生?

pji*_*ncz 1

也许,您的程序泄漏了 GDI 对象。

Windows 应用程序只能使用 9999 个 GDI 对象。当您的应用程序泄漏太多 GDI 对象时,您的应用程序将看起来像您的图片。

您可以按 Ctrl+Shift+Esc 查看您的应用程序使用了多少个 GDI 对象。