教程由 3 部分組成,第一部分為新手上路,是 Qt 的官方教程。其實把它放在第一 部分并不合適,因為對于一個初學 Qt 的人來說一上來就將最好是從一個 Hello World 程序開始學習比較好。所以推薦初學者從第二部分 Qt 學習之路開始閱讀。 第三部分為 Qt 深入編程,對 Qt 很熟悉的讀者可以深入研究研究。
標簽: Qt從入門到精通
上傳時間: 2016-08-14
上傳用戶:1670240556
我們所使用的Qt,確切地說也就是它的GUI編程部分。C++的GUI編程同Java不同:GUI并不是C++標準的一部分。所以,如果使用Java,那么你最好的選擇就是AWT/Swing,或者也可以使SWT/JFace,但是,C++的GUI編程給了你更多的選擇:wxWidget,gtk++以及Qt。這幾個庫我都有接觸,但是接觸都不是很多,只能靠一些資料和自己的一點粗淺的認識說一下它們之間的區別(PS:更詳盡的比較在前面的文章中有)。首先說wxWidget,這是一個標準的C++庫,和Qt一樣龐大。它的語法看上去和MFC類似,有大量的宏。據說,一個MFC程序員可以很容易的轉換到wxWidget 上面來。wxWidget有一個很大的優點,就是它的界面都是原生風格的。這是其他的庫所不能做到的。wxWidget的運行效率很高,據說在Windows平臺上比起微軟自家的MC也不相上下。
標簽: QT
上傳時間: 2022-07-26
上傳用戶:zhaiyawei
網上關于Altera的教程很多,可謂浩如煙海。大體來說有兩類:一是,step by step的指導如何操作Quartus軟件,這類方法的優點是上手快,但卻有知其然不知其所以然之惑;二是,從一個很高的起點分析一些具體問題,優點是有深度,但也把大部分初學者拒之門外,不知路在何方。本系列教程的宗旨是在力求全面介紹Altera及其QuartusII軟件原理的基礎上,對何如使用AlteraFPGA進行基礎設計、時序分析、驗證、優化四大方面進行講解。本篇為基礎篇,推薦用一天時間掌握。還有三大類各需兩天,一共七天。本教程大部分內容參考翻譯 altera 官方handbook和對應的paper等資料,也有部分章節系熱心網友所創,筆者基本原文引用,只為閱讀流暢性做了少許改動,如造成原作者的不適,可聯系筆者刪除之。后續教程視讀者反映情況進行適當調整和發布。
上傳時間: 2022-07-27
上傳用戶:XuVshu
本文是三部曲系列文章的第 2 部分。第 1 部分(請見參考文獻 1)討論了數字輸入/輸出緩沖器信息規范 (IBIS) 仿真模型的基本要素,以及它們在 SPICE 環境中的產生過程。本文(第 2 部分)將研究 IBIS 模型正確性檢測。第 3 部分將刊登在后續《模擬應用期刊》上,其將介紹 IBIS 用戶如何對印刷電路板 (PCB)開發階段出現的信號完整性問題進行研究。
上傳時間: 2014-12-23
上傳用戶:zhangyi99104144
單片機適用于電子玩具、工業控制、民用電器、機電一體化產品、航天航海等眾多領域,而單片機的應用開發不單是軟件的開發,其開發語言和硬件密切相關。所以只有開發者對單片機的內部結構非常了解,才能編好軟件。而單片機的開發應用還涉及到硬件擴展接口和各類傳感器,更重要的是必須盡可能地了解各學科中適應單片機完成的控制項目以及控制過程。 掌握單片機的應用開發需要一個過程。首先必須掌握數字電路和模擬電路方面的知識,還必須學習單片機原理、硬件結構、擴展接口和編程語言。初次開發時由于沒經驗,可能要經過多次反復才能完成項目。這時,你會得到較大的收獲和積累,表現在以下幾個方面: 1) 硬件設計方面的積累; 2)軟件設計方面的積累; 3)設計經驗方面的積累。 硬件開發是單片機應用開發的基礎,軟件的開發是建立在硬件之上,軟硬件設計的巧妙結合是項目開發質量保證的關鍵。在單片機硬件開發設計中應注意以下幾個方面:
上傳時間: 2014-12-26
上傳用戶:daijun20803
:單片機是一門實踐性非常強的學科,為此我們突破傳統思路,全面圍繞單片機試驗,從簡單的流水燈開始, 逐步的帶領大家從這些簡單的幾行或者10幾行的程序,來熟悉和理解單片機的指令。學指令 制作單片機教程之通過實驗學指令...未經許可不得轉載!通過實驗學指令之1把所有端口的同時置高置低,不斷閃爍通過實驗學指令之2p1 口3 路流水燈理解2 進制數與端口的關系通過實驗學指令之3 單片機的加法:把52h+0fch 結果送p1 口通過實驗學指令之4 單片機的乘法:把ff*03h 結果送p1通過實驗學指令之5 單片機的二進制加法 通過實驗學指令之6 單片機的兩位計數器通過實驗學指令之7 學習單片機的邏輯運算 通過實驗學指令之8 進一步學習單片機的邏輯運算通過實驗學指令之9 循環移位指令的流水燈 通過實驗學指令之10 理解熟悉散轉結構的程序通過實驗學指令之11 位操作指令的學習 通過實驗學指令之12 比較指令的學習與cy 位通過實驗學指令之13 該程序的功能是小喇叭1khz信號通過實驗學指令之14按p3.510 次p1 口led 按照2進制加1通過實驗學指令之15 使用定時器實現長時間的延時。通過實驗學指令之16 中斷的響應,p3.3 的小喇叭1khz 輸出通過實驗學指令之17p3.2的鍵盤數碼管顯示0 通過實驗學指令之18 中斷的響應,兩級中斷嵌套通過實驗學指令之19順序程序的結構通過實驗學指令之20p1 口的led 閃爍10 次后停止子程序的嵌套
上傳時間: 2013-10-11
上傳用戶:dragonhaixm
友善之臂的QtEmbedded實例教程 第一章 LINUX 圖形用戶界面 GUI 介紹.....................................................................................1 1.1 常用 GUI 介紹...................................................................................................................1 1.2 關于 Qt...............................................................................................................................2 1.3 Qt/Embedded 簡介.............................................................................................................4 1.4 Qtopia 介紹.........................................................................................................................4 第二章 QT的安裝..........................................................................................................................6 2.1 Qt X11 的安裝....................................................................................................................6 2.2 Qt/Embedded 安裝..............................................................................................................9 2.3 Qtopia 編譯.......................................................................................................................11 第三章 QT的編程........................................................................................................................12 實驗一 “Hello word! ”Qt初探............................................................................................12 實驗二 創建一個窗口并添加按鈕.......................................................................................17 實驗三 對象間通信:Signal 和 Slot 機制........................................................................20 實驗四 菜單和快捷鍵...........................................................................................................29 實驗五 工具條和狀態欄.......................................................................................................38 實驗六 鼠標和鍵盤事件.......................................................................................................48 實驗七 對話框.......................................................................................................................63 實驗八 Qt 中的繪圖..............................................................................................................75 實驗九 Qt 中的多線程編程..................................................................................................85 實驗十 Qt 中的網絡編程......................................................................................................97 第四章 QT常用工具的介紹...................................................................................................... 111 4.1 Qt 設計器(Qt Designer)............................................................................................ 111 4.2 Tmake..............................................................................................................................113 4.3 Qvfb ................................................................................................................................114
標簽: QtEmbedded 教程
上傳時間: 2013-12-21
上傳用戶:laozhanshi111
使用pso求最小化一函數 matlab程式碼,寫的非常簡潔(不到100行),且還包括了2維的圖形展示,和大家分享參考!!! 一起學習matlab和各種optimize methods 最小化:(x-15)^2+(y-20)^2 The swarm matrix is swarm(index, [location, velocity, best position, best value], [x, y components or the value component]) Author: Wesam ELSHAMY (wesamelshamy@yahoo.com) MSc Student, Electrical Enginering Dept., Faculty of Engineering Cairo University, Egypt
上傳時間: 2013-12-18
上傳用戶:zhaiye
QT是目前Linux上最知名的窗口環境系統,除了桌上型電腦之外,PDA上的Linux系統也大都是以QT當作窗口環境。 目前QT在Linux PDA上必須安裝的程序包括QT/Embedded與QT/Palmtop兩者,并且QT公開其原始碼與發展環境。 本程序主要希望在Linux PDA上藉由RS-232通訊與手機溝通,并且能夠收發簡訊。 采用的發展環境為QT/Embedded 3.0.2與GSMLib 1.8,模擬程序為QT/Palmtop的模擬器。 您可以在下列網站取得相關的函式庫: gsmlib-1.8.tar.gz http://www.pxh.de/fs/gsmlib/ qt-embedded-free-3.0.2.tar.gz http://www.trolltech.com/dl/ qpe-1.3.1-bin-x86.tar.gz http://www.trolltech.com/dl/ 本程序并非免費程序,版權所有,并受 GNU General Public License 保護。
上傳時間: 2014-01-01
上傳用戶:baiom
C51教程之3,,高手必經之路。很好的教程
上傳時間: 2013-12-26
上傳用戶:520