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元件
- 怎樣改變小程式的首頁?
- 微信小程式改變 button disabled 樣式微信小程式
- 改變一個字元讓Go程式快42%字元Go
- 【轉】改變檢視頁面原始碼的程式原始碼
- Linux:改變世界的一次程式碼提交Linux
- 短視訊程式碼,ViewPager滑動方向改變Viewpager
- 肯特·貝克:改變人生的程式碼整理魔法
- for while改變indexWhileIndex
- 改變行為
- 風變程式設計Python課程:讓改變從現在開始程式設計Python
- 需求變更,程式碼改的像辣雞 - 論程式碼質量
- iOS UIButton之改變有效點選區域(改變熱區)iOSUI
- java 方法呼叫,形參改變,實參是否發生改變Java
- 例項QT程式 —— Qt單例不規則介面程式QT單例
- 站點背景改變
- js bind 改變toStringJS
- 1024程式設計師節:向改變世界的程式設計師致敬程式設計師
- 1024程式設計師節,向用程式碼改變世界的程式設計師致敬!程式設計師
- vue(js) 拖拽改變排序(陣列)位置(原理及程式碼)VueJS排序陣列
- .Net7 GC標記階段程式碼的改變GC
- Android中自定義Toast文字大小AndroidAST
- QT 全域性變數使用方法QT變數
- 5G改變生活
- 玩家正在改變,那你呢?
- colab 改變工作目錄
- 學習linux,改變人生Linux
- 如何創新和改變世界
- 動態路由,透過id改變,改頁面路由
- 程式碼改變世界 | 如何封裝一個簡單的 Koa封裝
- Git標籤適合快速改變的程式碼 – BIT-101Git
- 如何呼叫程式碼在python3中改變函式值?Python函式
- 低程式碼正在改變企業的應用開發方式
- Java之StringBuffer可變字串(值可以改變)Java字串
- OpenGL 使用矩陣變換改變檢視矩陣
- 雖小但改變世界的變化"Hugme
- 例項QT程式 —— Qt自繪製小時鐘QT
- qt程式建立及模板程式碼分析QT