日志
-
2017-01-18 10:01
-
思路参考:http://blog.csdn.net/linuxsmallping/article/details/40788189
阅读全文»分类:嵌入式 Qt|回复:0|浏览:1293
最近项目需要,要用Qt5在开发板上做竖屏界面开发,之前记得Qt4翻转屏的方法是:设置一下环境变量,且需要qws支持。但是在Qt5中取消了qws,用QPA取代了,这可怎么办?这个问题折腾了好久,最后参考网上的一个方法,利用qt的场景视图view-scene框架,将画面加载到画布scene里,然后通过旋转画布来实现“屏幕旋转”,具体如下:
1.将项目所有界面加载到一个主窗口类MainForm(类似Mainwindow功能),加载通常用父子窗口来实现。
2.在main函数里,将MainForm加入QGra ..