在linux下,Qt在执行某些操作之后,整个窗口是黑色的。
此问题跟踪了许久,后来用两个方法解决:
1.设置黑色的窗口背景:
我这里是最外层为黑色,最外层是一个QSplitter,则设置:
mSplitter->setStyleSheet("background:white;");
2.程序链接了so库,则保证so库是否链接正确。如果链接不正确,比如头文件不一致等,也会有黑屏问题。
以上。
在linux下,Qt在执行某些操作之后,整个窗口是黑色的。
此问题跟踪了许久,后来用两个方法解决:
1.设置黑色的窗口背景:
我这里是最外层为黑色,最外层是一个QSplitter,则设置:
mSplitter->setStyleSheet("background:white;");
2.程序链接了so库,则保证so库是否链接正确。如果链接不正确,比如头文件不一致等,也会有黑屏问题。
以上。
本文标题:Linux 下 Qt 窗口黑屏问题
本文链接:https://www.haomeiwen.com/subject/mljynktx.html
网友评论