對於學習Qt的一些收穫和遇到的問題的解決方案

2021-10-24 15:40:28 字數 433 閱讀 9892

在這裡插入**片訊號與槽函式:新建類(qobject)

1.connect(button,&qpushbutton::clicked,this,函式名)(button是位址)。

2.qdebug輸出不要引號,qstring轉成char*:.toutf8().data()。

3.tool button:用於顯示,radio button:單選框,設定預設:ui->button->setchecked(true)dialog,button box:多選按鈕

4.qstring轉成char陣列:

qstring str;

qbytearray ba=str.

tolatin1()

;char

*c=ba.

data()

;

QT開發遇到的一些總結

qcombobox在專案中經常使用,qss也挺簡單,但是在做下拉框item的qss的時候經常設定了不起作用。後來經過查詢原因發現,必須給qcombobox做 qstyleditemdelegate itemdelegate new qstyleditemdelegate ui cwarehousei...

Qt下遇到的一些奇怪問題

qt下使用qnetworkaccessmanager報ssl錯誤 qt下視窗變化導致createdib createdibsection failed.linux mac os 設定視窗標記位setwindowflags qt mswindowsfixedsizedialoghint 設定它的最大大...

初學習Qt的一些感悟

最近用qt寫了個人專案,有如下心得 可能有不準確 qt儘管沒有擴充套件c 語法,但是有額外編譯鏈,每個q object類編譯的時候會用moc工具生成另乙個meta c 類,之後就是標準c 編譯流程。qt test語法似乎比google test簡潔,就qcompare和qverify兩個,但是有很多...