寫在前面: 了解、分析一個軟件工程項目的目錄組成結構是一個開發者必備技能。 Qt 安裝目錄的結構雖然不是編程必須的,但是它能練就我們的內功,讓我們對 Qt 的編程環境了如指掌。Windows 和 Linux 下 Qt 安裝目錄的結構非常相似,我們以 Windows 為例進行講解 ...
在迄今為止講到每一個例子中,我們只是簡單的把窗口部件放置到某個確定的布局中。但在某些情況下,由此形成的布局看起來可能還不是我們最想要的形式。在這些情形中,可以通過改變要擺放的窗口部件的大小策略和大小提示來調整布局。 .大小提示 size hint 和最小大小提示 minimum size hint 在介紹Qt窗口部件的大小策略之前,首先介紹大小提示 size hint 和最小大小提示 minimu ...
2015-07-17 15:13 0 3765 推薦指數:
寫在前面: 了解、分析一個軟件工程項目的目錄組成結構是一個開發者必備技能。 Qt 安裝目錄的結構雖然不是編程必須的,但是它能練就我們的內功,讓我們對 Qt 的編程環境了如指掌。Windows 和 Linux 下 Qt 安裝目錄的結構非常相似,我們以 Windows 為例進行講解 ...
問題說明: 在處理一個OSG的時候,發現如果窗體是4:3初始化后就是正常的比例。如果把窗體改為1000:500時就發現生成的內容變形了。 問題原因: 應該是初始化OSG時有什么參數吧,我占時沒有 ...
1 簡介 參考視頻:https://www.bilibili.com/video/BV1XW411x7NU?p=74 使用多線程的好處:提高應用程序響應速度、使多CPU更加高效、改善程序結構。 在Qt中使用QThread來管理線程。Qt中使用線程時,需要自己實現一個thread的類 ...
1 簡介 參考視頻:https://www.bilibili.com/video/BV1XW411x7NU?p=37 參考文檔:《Qt教程.docx》 本文簡單介紹Qt的繪圖與繪圖設備。 Qt的繪圖系統基於三個類:QPainter,QPainterDevice和QPaintEngine ...
問題現象: 要用QT開發"SQLite"時出現如下提示: QSqlQuery::exec: database not open QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers ...
新建一個QML項目, main.cpp不動如下: 主界面main.qml如下 用到的Model文件 MyModel.qml 如下: 主要界面 DemoList.qml : 幾個 ...
1 簡介 參考視頻:https://www.bilibili.com/video/BV1XW411x7NU?p=45 參考文檔:《Qt教程.docx》 說明:本文主要介紹Qt的文件系統。 2 知識點 Qt通過QIODevice提供了對 I/O 設備的抽象,這些設備具有讀寫字節塊的能力 ...
1 簡介 參考視頻:https://www.bilibili.com/video/BV1XW411x7AB?p=12 xml簡介:可擴展標記語言,標准通用標記語言的子集,簡稱XML。是一種用於標記電子文件使其具有結構性的標記語言。 XML 標簽沒有被預定義,需要自行定義標簽。XML 的設計 ...