国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

迅為iTOP-iMX6ULL開發板-Qt窗口旋轉

發布時間:2020-10-19 10:05    發布者:落風
關鍵詞: 迅為
本章節使用的資料已經放到了開發板網盤資料中,路徑為:11_Linux 系統開發進階\94_章節使用資料。
本章節介紹在 yocto Qt5 文件系統中使用程序旋轉 Qt 窗口。在嵌入式中有時候需要豎屏顯示,有時候不能修改 Qt 源碼,那么可以在 Qt 應用程序中將窗口旋轉 90 度。方法是將主窗口放入到 QGraphicsScene 中,然后旋轉 90 度,通過 QGraphicsView 顯示。子窗口通過指針來訪問父窗口達到旋轉的效果。
例程在文檔同一目錄下,實現的功能是點擊主窗口工具欄的打開文件,然后彈出子窗口選擇文件(選擇普通文件),選擇完點擊確認,子窗口關閉,主窗口的 textEdit 組件會顯示文件內容。
在 main.cpp 中修改主窗口的顯示過程,Rotate 為主窗口類:
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Rotate w;//主窗口
/*
* 旋轉主窗口
*/
QGraphicsScene *scene = new QGraphicsScene;
QGraphicsProxyWidget *gpw = scene->addWidget(&w);
gpw->setRotation(90);//旋轉 90 度
QGraphicsView *view = new QGraphicsView(scene);
view->showFullScreen();//全屏顯示
return a.exec();
}
添加完后如圖 94.1:

子窗口通過“this”指針指定父窗口將所有項目界面加載到 QGraphicsScene,創建子窗口對象時代碼如下:
void Rotate::showOpenFile()
{
gf = new getfile(this);//子窗口調用 scene
gf->show();
connect(gf,SIGNAL(OK_signal()),this,SLOT(showText()));//接收子窗口發送過來的信號
}
完成后如圖 94.2:

主窗口效果如圖 94.3:

點擊工具欄的打開文件,彈出子窗口,在子窗口中選擇文件名,

顯示出文件內容:

在開發板上運行時要根據屏幕大小來調整窗口尺寸。使用此方法一定要把工程中所有的窗口都放到Scene 中,才能達到旋轉的效果。









本文地址:http://m.qingdxww.cn/thread-605936-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 利用SAM E54 Xplained Pro評估工具包演示CAN轉USB橋接器以及基于CAN的主機和自舉程序應用程序
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人久久精品 | 国产成人99精品免费观看 | 成人自拍网站 | 伊人五月婷婷 | 欧美一区二区三区在线视频 | 日本国产一区在线观看 | 精品卡一卡2卡三卡免费 | 亚洲国产中文字幕 | 色婷婷九月 | 公开免费视频 | 欧美成人自拍视频 | 91在线小视频 | 国产亚洲精aa在线观看香蕉 | 理论亚洲区美一区二区三区 | 在线综合视频 | 特级毛片aaaa级毛片免费 | 思思99热在线观看精品 | 国产美女久久精品香蕉69 | 欧美又硬又粗又长又大 | 大乳欲妇三级一区二区三区 | 日本视频中文字幕 | 韩国特黄毛片一级毛片免费 | 日韩毛片免费视频 | 91精品国产9l久久久久 | 成人毛片18女人毛片免费96 | 色播在线永久免费视频 | 色综合天天综合给合国产 | 中文字幕一区二区三区视频在线 | 亚洲第一区精品日韩在线播放 | 成年午夜视频 | 久久久青草青青亚洲国产免观 | 亚洲三级免费观看 | 国产成人亚洲综合91精品555 | 成人在线看片 | 色视频导航| 果冻传媒第一二专区天美传媒 | 亚洲人av高清无码 | 精品欧美一区二区三区免费观看 | 成年人三级毛片 | 自拍偷拍图 | 国内精品久久影视免费 |