❶ 可不可以一段QT代碼:滑鼠移到按鈕上按鈕呈現黃色,點按鈕後成橘黃色謝謝
你直接寫繼承一下QPushButton這個類,然後重新實現一下 void mousePressEvent(QMouseEvent *event);
void mouseMoveEvent(QMouseEvent *e);用一個變數來記錄一下滑鼠的狀態,然後在void paintEvent(QPaintEvent *event);畫一下就好。
❷ PROTUSE出現黃色是什麼意思
黃色:短路,有沖突。
proteus 紅色、藍色、灰色、黃色代表的意思:
紅色:高電平。
藍色:低電平。
灰色:沒有電平或者不穩定。
黃色:短路,有沖突。
如果懷疑是速度太快,可以用單步調試看看。如果還是黃色也許是驅動電流不夠,導致IO口電壓拉低,使顯示不正常,你可以用萬用表量一下IO口電壓。
Proteus
Proteus軟體是英國Lab Center Electronics公司出版的EDA工具軟體。它不僅具有其它EDA工具軟體的模擬功能,還能模擬單片機及外圍器件。
它是比較好的模擬單片機及外圍器件的工具。雖然國內推廣剛起步,但已受到單片機愛好者、從事單片機教學的教師、致力於單片機開發應用的科技工作者的青睞。
Proteus是英國著名的EDA工具(模擬軟體),從原理圖布圖、代碼調試到單片機與外圍電路協同模擬,一鍵切換到PCB設計,真正實現了從概念到產品的完整設計。
是世界上唯一將電路模擬軟體、PCB設計軟體和虛擬模型模擬軟體三合一的設計平台,其處理器模型支持8051、HC11、PIC10/12/16/18/24/30/DSPIC33、AVR、ARM、8086和MSP430等。
2010年又增加了Cortex和DSP系列處理器,並持續增加其他系列處理器模型。在編譯方面,它也支持IAR、Keil和MATLAB等多種編譯器。
資源豐富:
1、Proteus可提供的模擬元器件資源:模擬數字和模擬、交流和直流等數千種元器件,有30多個元件庫。
2、Proteus可提供的模擬儀表資源 :示波器、邏輯分析儀、虛擬終端、SPI調試器、I2C調試器、信號發生器、模式發生器、交直流電壓表、交直流電流表。理論上同一種儀器可以在一個電路中隨意的調用。
3、除了現實存在的儀器外,Proteus還提供了一個圖形顯示功能,可以將線路上變化的信號,以圖形的方式實時地顯示出來,其作用與示波器相似,但功能更多。這些虛擬儀器儀表具有理想的參數指標,例如極高的輸入阻抗、極低的輸出阻抗。這些都盡可能減少了儀器對測量結果的影響。
4、Proteus可提供的調試手段 Proteus提供了比較豐富的測試信號用於電路的測試。這些測試信號包括模擬信號和數字信號。
以上內容來自 網路-proteus
❸ Qt編程是干什麼的啊!要用什麼編譯器!
Qt是諾基亞開發的一個跨平台的C++圖形用戶界面應用程序框架。純粹面向對象的一個界面庫,比如MFC就是微軟提供的一個用C++寫的GUI庫,當然MFC里還有很多多線程,數據結構相關的類。看看網路吧。http://ke..com/view/23681.htm
❹ QT是什麼意思
qt
Qt是一個多平台的C++圖形用戶界面應用程序框架。它提供給應用程序開發者建立藝術級的圖形用戶界面所需的所用功能。Qt是完全面向對象的很容易擴展,並且允許真正地組件編程。
自從1996年早些時候,Qt進入商業領域,它已經成為全世界范圍內數千種成功的應用程序的基礎。Qt也是流行的Linux桌面環境KDE 的基礎,KDE是所有主要的Linux發行版的一個標准組件。
Qt支持下述平台:
MS/Windows - 95、98、NT 4.0、ME、和2000
Unix/X11 - Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、IBM AIX、SGI IRIX和其它很多X11平台
Macintosh - Mac OS X
Embedded - 有幀緩沖(framebuffer)支持的Linux平台。
Qt是Trolltech公司的一個產品。
Qt被按不同的版本發行:
Qt企業版和Qt專業版 提供給商業軟體開發。它們提供傳統商業軟體發行版並且提供免費升級和技術支持服務。如果要獲得最新報價,請瀏覽Trolltech公司網站的價格和可行性頁面,或者與[email protected]聯系。企業版比專業版多一些擴展模塊。
Qt自由版是Qt僅僅為了開發自由和開放源碼軟體 提供的Unix/X11版本。在Q公共許可證和GNU通用公共許可證 下,它是免費的。最新的版本可以在這里下載。
Qt/嵌入式自由版是Qt為了開發自由軟體提供的嵌入式版本。在GNU通用公共許可證下,它是免費的。
❺ QT 編譯器與 QT greator編譯器 有什麼區別
qt是一個開發框架,類似mfc這東東。
qt creator是集成開發環境,類似vs。
❻ QT是什麼意思
QT是C++圖形用戶界面應用程序開發框架。
Qt是一個1991年由Qt Company開發的跨平台C++圖形用戶界面應用程序開發框架。它既可以開發GUI程序,也可用於開發非GUI程序,比如控制台工具和伺服器。
Qt是面向對象的框架,使用特殊的代碼生成擴展(稱為元對象編譯器(Meta Object Compiler, moc))以及一些宏,Qt很容易擴展,並且允許真正地組件編程。
QT的優勢:
優良的跨平台特性:
Qt支持下列操作系統: Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS390,QNX 等等。
面向對象
Qt 的良好封裝機制使得 Qt 的模塊化程度非常高,可重用性較好,對於用戶開發來說是非常方便的。 Qt 提供了一種稱為 signals/slots 的安全類型來替代 callback,這使得各個元件之間的協同工作變得十分簡單。