QWebView中出现加载网页乱码、图片加载不出来的问题解决以级QMainWindow背景图片设置问题
2013-01-17 10:03
489 查看
如果工程是UTF-8的编码,而QWebView加载的却是如GB8030的HTML网页,如果这时出现乱码,可以复制QT安装目录下的编码插件到工程的根目录,解决乱码问题:
QTDIR/plugins下的codecs ;
解决图片加载的问题同样把QTDIR/plugins的imageformats目录复制到工程目录下就可以解决。
QMainWindow中加载背景图片出现黑屏问题;
如果用QPalette设置QMainWindow的背景图片如下:
QPalette palette;
QPixmap pixmap(":/xxxx.png");
palette.setBrush(QPalette::Window,QBrush(pixmap));
this->setPalette(palette);
以上设置会出现黑屏;
用setStyleSheet()方法可以解决黑屏问题;
具体办法为:
this->setStyleSheet("QMainWindow{background-color:#F1F5FE;}");
QTDIR/plugins下的codecs ;
解决图片加载的问题同样把QTDIR/plugins的imageformats目录复制到工程目录下就可以解决。
QMainWindow中加载背景图片出现黑屏问题;
如果用QPalette设置QMainWindow的背景图片如下:
QPalette palette;
QPixmap pixmap(":/xxxx.png");
palette.setBrush(QPalette::Window,QBrush(pixmap));
this->setPalette(palette);
以上设置会出现黑屏;
用setStyleSheet()方法可以解决黑屏问题;
具体办法为:
this->setStyleSheet("QMainWindow{background-color:#F1F5FE;}");
相关文章推荐
- Glide使用心得——加载图片出现浅绿色背景问题和Glide加载完成的监听设置
- Windows Phone 用WebBrowser加载本地图片以及解决加载html页面出现乱码问题
- 解决listview设置背景图片以后,拖动出现黑色的问题。
- 解决listview设置背景图片以后,拖动出现黑色的问题。
- android listview 异步加载图片时出现图片错位、刷新问题的简单解决
- 求助AS如何解决图片资源太大加载不出来的问题
- android 中解决gridview 等加载大图片出现oom的问题
- Android完美解决GridView异步加载图片和加载大量图片时出现Out Of Memory问题
- 使用Glide加载、缓存图片、解决背景出现浅绿色
- 使用加载图片解决在Ajax数据加载中页面出现短暂空白的问题(推荐)
- ASP.NET MVC中解析淘宝网页出现乱码问题的解决方法
- [置顶] 解决网页背景图片高度无法达到100%平铺界面问题
- 解决Vue2.0中使用less给元素添加背景图片出现的问题
- Android中解决加载过多图片出现的OutOfMemoryOutOfMemory问题 .
- android 加载大图片是出现java.lang.OutOtMemoryError问题解决方法
- QWebView中加载本地html网页中图片加载失败的解决方法
- ListView性能优化及加载图片出现图片错位,闪朔等问题的解决
- 解决tomcat因为设置编码格式而出现的乱码问题
- 解决js图片加载时出现404的问题
- Android解决GridView异步加载大量图片时出现Out Of Memory问题00M