qt子窗口再次打开黑屏怎么回事

qt子窗口再次打开黑屏怎么回事,第1张

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

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

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

我这里是最外层为黑色,最外层是一个

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

简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

Build &Run ->Qt Version ->Add... ->/opt/qt-4.8.5/bin ->qmake ->Open ->OK

修改环境变量。

sudo gedit /etc/bash.bashrc

注:参考 从零开始移植QT4.8.5之二--在linux下安装QT 。

QT 的跨平台是指一次编码,到处编译,你可以用同一份源代码在 WIndows 和 Linux 上编译,如果代码里面仅用到 QT 的部分,那么是可以编译通过的,编译出来的程序运行界面效果是差不多的。要在哪个平台运行,那必须先到那个平台把 QT 代码编译成本地应用程序,才能运行。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存