Qt 程式改變文字大小
板子helper2416 qt4 7寸液晶屏 作者:帥得不敢出門 c++哈哈堂31843264
嘗試過 在後面加-font unifont ,字是大了些,但是大小都一樣。
後在網上找到一個方法: 在板子上設定環境變數
export QWS_DISPLAY=LinuxFB:mmWidth:240:0
240這個值可以自行修改,其值越小,板子上的字就會顯示地越大。且字的大小受程式控制。
如果這麼改後,還是無變化(有時候會無效,不知道什麼原因),那麼試試
export QWS_DISPLAY="linuxfb:mmHeight=125:mmWidth=39"
這一行我建議在=和"之間加冒號
這個針對800x480的七寸屏,我覺得差不多,大家可自行修改
qt在arm板子下顯示中文
從windows系統下拷貝一個simsum.ttc
放到板子qt目錄下的lib/fonts下面。
執行程式時後面加 -font simsun 其實用unifont也可以顯示中文的(但是它會使文字大小都一樣,無法由程式控制大小)。
這樣只能解決 tr("english") 這種經過QTransltor翻譯過的中文,如果要顯示tr("中文")這種本身就是中文的會亂碼,可以加上下面幾行程式碼
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
相關文章
- 選中按鈕改變文字大小和顏色
- QT中改變元件的層級QT元件
- Qt5應用改變視窗大小時出現黑影QT
- 改變無法改變的Query 變數變數
- QT程式設計之——使用全域性變數QT程式設計變數
- 微信小程式改變 button disabled 樣式微信小程式
- 怎樣改變小程式的首頁?
- 肯特·貝克:改變人生的程式碼整理魔法
- 改變一個字元讓Go程式快42%字元Go
- for while改變indexWhileIndex
- App改變世界APP
- Google改變生活Go
- [一分鐘知識]改變無法改變的Query 變數變數
- 【轉】改變檢視頁面原始碼的程式原始碼
- 短視訊程式碼,ViewPager滑動方向改變Viewpager
- js動畫方式改變div尺寸程式碼例項JS動畫
- 程式設計師該如何改變枯燥的程式設計生活?程式設計師
- java 方法呼叫,形參改變,實參是否發生改變Java
- QT 驗證改進後Bresenham演算法QT演算法
- 【轉】OAuth的改變OAuth
- Linux:改變世界的一次程式碼提交Linux
- 請問如何用java程式改變系統時間Java
- 靜態文字顏色背景改變示例源程式 (轉)
- 需求變更,程式碼改的像辣雞 - 論程式碼質量
- iOS UIButton之改變有效點選區域(改變熱區)iOSUI
- 例項QT程式 —— Qt單例不規則介面程式QT單例
- 瀏覽器預設文字大小瀏覽器
- 風變程式設計Python課程:讓改變從現在開始程式設計Python
- QT 全域性變數使用方法QT變數
- vue(js) 拖拽改變排序(陣列)位置(原理及程式碼)VueJS排序陣列
- .Net7 GC標記階段程式碼的改變GC
- jQuery使用css()方法改變元素樣式程式碼例項jQueryCSS
- 滑鼠懸浮改變連結樣式程式碼例項
- C語言nice()函式:改變程式優先順序C語言函式
- 將會改變未來IT世界的十種程式語言
- 改變eclipse工程中程式碼的層次結構Eclipse
- 是那行程式碼,徹底改變了程式設計師的世界?行程程式設計師
- CMD批量改變檔名