91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Qt窗口旋轉怎么實現

發布時間:2021-12-15 09:52:47 來源:億速云 閱讀:452 作者:iii 欄目:互聯網科技

本篇內容介紹了“Qt窗口旋轉怎么實現”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

在 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:
Qt窗口旋轉怎么實現
子窗口通過“this”指針指定父窗口將所有項目界面加載到 QGraphicsScene,創建子窗口對象時代碼如下:
void Rotate::showOpenFile()
{
gf = new getfile(this);//子窗口調用 scene
gf->show();
connect(gf,SIGNAL(OK_signal()),this,SLOT(showText()));//接收子窗口發送過來的信號
}
完成后如圖 94.2:
Qt窗口旋轉怎么實現
主窗口效果如圖 94.3:
Qt窗口旋轉怎么實現
點擊工具欄的打開文件,彈出子窗口,在子窗口中選擇文件名,
Qt窗口旋轉怎么實現
顯示出文件內容:
Qt窗口旋轉怎么實現
在開發板上運行時要根據屏幕大小來調整窗口尺寸。使用此方法一定要把工程中所有的窗口都放到Scene 中,才能達到旋轉的效果。

“Qt窗口旋轉怎么實現”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

qt
AI

萍乡市| 苍溪县| 黄骅市| 富民县| 甘德县| 峨山| 德阳市| 万载县| 响水县| 习水县| 蒙阴县| 大城县| 随州市| 温泉县| 都昌县| 阳朔县| 永昌县| 黎川县| 株洲市| 宜宾县| 聂拉木县| 连云港市| 霍山县| 望江县| 朝阳市| 梅河口市| 余江县| 玉山县| 乳山市| 嵊州市| 磐石市| 高雄市| 修文县| 临邑县| 晋中市| 汶川县| 嘉禾县| 准格尔旗| 夏河县| 邹城市| 曲沃县|