2020 8 4黑馬Qt學習筆記

2021-10-08 20:04:29 字數 677 閱讀 1610

一。手動重繪視窗

update();

二。qbitmap和qpixmap的區別

繼承關係:qbitmap繼承於qpixmap

//

ps:此處學了以下如何新增資源檔案和如何將資源檔案應用於視窗繪圖:

1.如何新增資源檔案:

2.如何將資源檔案應用於視窗繪圖:(注釋部分為另一種實現視窗繪製的方法)

/三。qpixmap繪圖裝置

各繪圖裝置的用法區別:基本一樣

(1)qpixmap用法:如ps中的圖。

///

ps:1.儲存:(1)定義乙個繪圖裝置(似乎不能直接用this?)(2)定義畫筆,將畫筆給繪畫裝置。(3)畫圖。(4)儲存。

【此方法似乎無法在執行之後儲存的同時,程式顯示畫面。】

///(2)qimage用法:和qpixmap的區別基本就是把所以qpixmap改為qimage。(其中在上進行畫素點操作【包括改變畫素點,獲取畫素點】的過程,由於沒什麼實際意義,所以此處忽略。)

20黑馬QT筆記之event函式

1 event 函式 1.1 重寫event 函式提前處理事件 事件物件建立完畢後,qt 將這個事件物件傳遞給qobject的event 函式。event 函式並不直接處理事件,而是將這些事件物件按照它們不同的型別,分發給不同的事件處理器 event handler 如上所述,event 函式主要用...

52黑馬QT筆記之Qt下建立新執行緒之Qt4版本

前提 這個版本是qt4.7之前建立新執行緒的方法。1 建立新執行緒步驟 1 自定義乙個類,必須繼承於qthread,且執行緒函式必須為run。2 啟動執行緒必須是thread.start 間接啟動 不能直接呼叫run方法啟動執行緒。thread為自定義類的物件,一般放在主線程作為其成員變數。ifnd...

黑馬程式設計師QT學習2020 7 30

二。帶引數的訊號 1.注意 1 帶引數的訊號所對應的槽函式需要有相同型別的引數 2 出現問題 file not recognized ld returned 1 exit statu 1 問題出現原因 在編譯過程中強制退出導致檔案損壞。2 解決方法 通過 構建 選單欄中的清理專案後再重新構建專案。3...