QT個人筆記記錄

2021-10-24 16:34:11 字數 791 閱讀 4042

呼叫.net檔案,即公共語言支援

qmake_cxxflags += /clr

win* //必須寫成一行,不然無法載入#using預編譯集

使用方式,即可呼叫

#using 注意:此方式只適用於msvc編譯環境

//#pragma execution_character_set(「utf-8」)

//更改cpp格式為utf-8(帶bom)只會讓編譯通過,不想亂碼在cpp中新增#pragma execution_character_set(「utf-8」)

//或者gmake中qmake_cflags += /utf-8 和 qmake_cxxflags += /utf-8

生成pdb檔案,在構建配置中,qmake選項中新增"config+=force_debug_info" 「config+=separate_debug_info」

自動生成exe依賴的qt庫,通過呼叫windeployqt.exe來完成

命令:e:\qt5.12\5.12.4\mingw73_64\bin\windeployqt.exe

或者命令:e:\qt5.12\5.12.4\msvc2017_64\bin\windeployqt.exe

引數:%/%/%.exe

工作目錄:%

pro新增:config += console

使用std::cout《即可輸出

注意,控制台的預設字符集為本地字符集,國內一般為 gkb,可在mian.cpp中呼叫system函式改變控制台字符集,即system(「chcp 65001」); 但時間轉換長,只適用本地除錯

個人隨筆記錄

記錄點點滴滴 celery 4.4.7 komd.asyn python關鍵子問題 rabbitmqctl set permissions p myvhost myuser redis 2.python manage.py celery worker c 6 l debug python manag...

個人C 學習筆記記錄(一)

extern const int a 1 這樣定義的常量才能被引用 extern const int a 是引用常量 在乙個工程中不能重複定義全域性變數 int a 3 int b a 用來引用a a的另乙個名字是b。不能用int b 3 這樣的形式。但是對於常量而言可以用const int b 3...

QT 學習筆記(摘抄加記錄)

1 setupui this 是由.ui檔案生成的類的建構函式,這個函式的作用是對介面進行初始化,它按照我們在qt設計器裡設計的樣子把窗體畫出來,把我們在qt設計器裡面定義的訊號和槽建立起來。this 是 繼承了qwidget的乙個物件。2 connect 誰,發出了什麼訊號,誰,執行了什麼操作 3...