Linux 下 Qt 窗口黑屏问题

Linux 下 Qt 窗口黑屏问题,第1张

在linux下,Qt在执行某些 *** 作之后,整个窗口是黑色的。

此问题跟踪了许久,后来用两个方法解决:

1.设置黑色的窗口背景:

我这里是最外层为黑色,最外层是一个QSplitter,则设置:

2.程序链接了so库,则保证so库是否链接正确。如果链接不正确,比如头文件不一致等,也会有黑屏问题。

以上。

你用的是Red Hat Enterprise Linux 7吗?可能是没装桌面环境。还有建议你检查一下你的安装光盘。linux发行版较多。有些发行版中是分服务器版和桌面版的。桌面版肯定会有图形界面。  但是对于服务器版则未必了。

这是rHEL7桌面版的安装画面

图中那个蓝色的地方,就是桌面安装选项。由于是桌面版,所以它肯定会提供这个安装项目。工作站版本也是如此。

再来看看服务器版的

蓝色的地方就是最小安装,如果此时,直接点击继续的话,那肯定没有图形。所以,这时如果你对于通过命令管理系统不熟练,则要点击那个蓝色的地方进入下一个画面

这幅图里面,蓝色的地方就是安装图形界面时要选中的项目。有了它才有图形界面。

那么,怎么知道自己下载的iso文件是桌面版,工作站版还是服务器版?最直观的方式看下载回来的文件名。

rhel-sever-7.0-x86_64-dvd.iso,这是什么意思?rhel是Red Hat Enterprise linux(红帽linux企业版),server指明了是服务器版,7.0指出了发行版本是7.0而不是4.0、5.0、6.0,x86_64说明这是一个64位的系统,那么就别往32位的电脑上装了,根本装不上。dvd是指安装介质是dvd光盘,安装时就不会向vcd那样还要中途更换光盘。

rhel-workstation-7.0-x86_64-dvd.iso和前面说的基本一致。只是server(服务)变成了workststion(工作站),所以这是工作站安装文件。

rhel-clent-7.0-x86_64-dvd.iso则是桌面用户的选择了。client(客户端),由于图形界面在普通桌面用户上大行其道,所以名称中有client的安装系统通都会有图形界面。

我建议你看看自己是不是装错版本了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8317831.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存