creator qt 字體太小_qt ttf 字體太小的解決方法

編譯完成qt以后,發現qt的字體太小了

原因是qt的dpi計算錯誤,這樣的情況會導致qt在不同的平臺上大小不一

解決的方法就是設置好qt的dpi,

qt是根據顯示器的物理長度或者寬度于分辨率的關系來計算dpi的,

所以我們設置exportQWS_DISPLAY="LinuxFB:mmWidth95:0"

export QWS_SIZE="480x272"

這樣qt在所有的平臺上顯示的字體都一樣大了 就好了,

還有其他的選項,可以參考http://doc.qt.nokia.com/4.6/qt-embedded-displaymanagement.html

這個是字體的問題。

1,下載文泉驛正黑字體qpf字體庫

在http://kenter1643.download.csdn.net/可以找到下載

2,把下載好的字體庫解壓后的qpf文件放入lib/fonts中(qtX86和arm版本以及移植的文件系統中都放入此子體)

編譯運行的時候:在qtcreator中在Run Settings——〉Edit run configuration:右側單擊Show Details按鈕,在打開的下拉列表中Arguments:文本框中添加參數“-qws -font wenquanyi”。

或者在終端中運行:例如:./hello -qws -font wenquanyi

這樣就可以顯示中文了

如果不想輸入后面的參數可以把lib/fonts中的其他字體全部刪除,只保留泉驛正黑字體的qpf字體庫。這樣只需要運行./hello -qws 即可 不過這樣以來就用不了其他字體了。

提示:在終端中運行程序時其后加上& 就不會獨占終端了,可以在終端運行多個程序

如:./hello &

這個好用

引用 4 樓 killua_hzl 的回復:

qApp->setDefaultCodec( QTextCodec::codecForName("utf8") );

或者用QTranslator看看吧,當然翻譯文件要做

我當時移植一直是用英文的,沒什么注意

qt4.5以后就沒這個函數了,可以用下面的方法:

QApplication app(argc, argv);

QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));

....

app.exec();

然后在需要輸出中文的地方用tr()把字符包含起來,如:lineEdit->setText(tr("中文"));

在qt默認的字庫中,只有unifont_160_50.qpf支持中文,你把這個文件拷到運行系統的字庫目錄下,

啟動程序加一下參數:

./yourApp -font unifont

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/532962.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/532962.shtml
英文地址,請注明出處:http://en.pswp.cn/news/532962.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

當前超級計算機的應用方興未艾,四川省若爾蓋縣高三下學期語文模擬卷(五)

四川省若爾蓋縣高三下學期語文模擬卷(五)姓名:________ 班級:________ 成績:________一、選擇題 (共3題;共6分)1. (2分)(2017海南模擬) 下列各句中劃線成語的使用,全都正確的一項是()①與做人一樣,李天來對待試驗同樣謹小慎微。他說&#xff…

easyui中onchange事件_React中類似Vue的“模板語法”

一、數據綁定類似 Vue 的 v-model,this.state { val: 1, companies: ["阿里巴巴", "騰訊", "百度", "京東"], };companyNameUpdate(e) { this.setState({ companyName: e…

html5著陸頁模板,多用途著陸頁HTML模板

資源下載此資源下載價格為5D幣,請先登錄資源文件列表apnew/css/animate.css , 74096apnew/css/bootstrap.min.css , 121260apnew/css/font-awesome.min.css , 27466apnew/css/jquery-ui.css , 36437apnew/css/jquery.carousel-3d.default.css , 3639apnew/css/mater…

php十六進制字符串轉成字節數組_10 天 5 千 Star!21 歲本科生給程序員開發的十六進制編輯器...

【導語】:ImHex 是一款界面美觀的十六進制編輯器,主要面向逆向工程師和程序員。如果你喜歡暗黑系編輯器,那它應該是你的菜。ImHex 最近在 GitHub 上非常火熱,上架五天就收獲了 2.5k Star,十天 5k Star。開發者介紹ImHe…

ie11用不了html5,HTML5拖放不能在IE11上運行

應用HTML5原生拖放功能,drop不適用于IE,與chrome和firefox配合使用。拖動似乎正在起作用,但對IE不感興趣。另一個小問題 - 在IE中,我的可拖動元素周圍有一個半透明的方塊,但它的背景是透明的(圖像是這樣完成的)&#x…

掃掠兩條引導線_《神都夜行錄》周年慶點燃線上線下,解讀國風二次元IP的成長之路...

自2016年國產二次元手游在市場實現登頂以來,該品類便一直呈明顯的上升趨勢,如今也依然是大小廠商乃至創業團隊的布局對象。不過具體到二次元手游的玩法和IP建設上,多數產品都選擇沿襲早期艦娘like的收集模式,再加上市面熱門的重度…

vi新建一個shell腳本_編寫第一個Shell腳本

Linux中有好多中不同的shell,bash是linux默認的shell,免費且容易使用。su切換為root權限1.創建shell腳本touch hello.sh2.編輯:vi hello.sh內容#! /bin/bash#the first programecho "hello world"3.保存并退出按Esc取消插入&#x…

四川三河職業學院計算機寢室,2020四川三河職業學院宿舍條件如何-有空調否?(宿舍圖片)...

對于要考的大學宿舍條件好不好,想必大家也是很關心的,下面就帶大家探索一番。(注:每年存在大學宿舍翻新的情況,數據與圖片可作為參考。。)1、四川三河職業學院宿舍條件學生宿舍近日,四川三河職業學院為2013級即將入住的…

安徽科技學院計算機二級,安徽科技大學2017年3月計算機二級考試報名時間

根據安徽省教育招生考試院要求,安徽科技學院2017年上半年全國計算機二級考試定于2017年3月25日至28日(具體時間見準考證)舉行。本次考試報名工作具體安排如下:一、開考科目、級別二、報名及繳費時間2017年2月13日上午9:00至2月28日下午17:30。三、報名方…

c# u盤使用記錄_U盤如何快速清除使用記錄【詳解】

大家在使用U盤的時候,是不是覺得只要將U盤拔下來,就不會在剛才的電腦中留下使用過的痕跡?其實不然,只要你在Windows下對U盤做過任何操作,系統都會一絲一毫的記錄下來,雖然這些在系統的資源管理器或記錄上不會明顯顯示…

echart vue 圖表大小_cesium+vue,性能優化

平時在vue開發中,我們都習慣把所有數據掛載到vue的data對象上,這樣做大大簡化了我們的開發流程,響應式數據簡直不要太爽但是,針對地圖業務的開發,使用了cesium這個開源庫的話,其實完全不建議把整個庫&#…

計算機 教育 研究生分數查詢,專業碩士在考試結束之后幾周內可以去查分呢現在只能是通過電腦來查分了嗎...

考完試之后揭曉成績是所有考生最激動的時刻,但專業碩士的考試結束之后,大家在短期是查不到成績的,一般會在五六周之后才可以去查分。雙證在職研究生也就是專碩的不脫產學習方式,那么現在大家去查分只能是通過電腦嗎。第一&#xf…

iis架設aspx_在IIS6中配置html文件以ASPX方式工作

在IIS6中配置html文件以ASPX方式工作由于IIS6的安全不斷提高,如果你需要設置html文件以ASPX文件方式被執行。僅僅設置應用程序映射是不夠的,還 需要修改一些其他設置。如果你只修改了應用程序映射,而沒有修改其它,則可能會報404錯…

飛行計算機人機工程,人機工程學版

《人機工程學版》由會員分享,可在線閱讀,更多相關《人機工程學版(18頁珍藏版)》請在人人文庫網上搜索。1、人機工程學版,人體工程應用與實訓宜家考察總結,2011級景觀一班,人機工程學版,人體工程學的研究對象及其關系,人機環境 (人體工程學主要研究科技和…

pytorch如何計算導數_PyTorch怎么用?來看這里

構建深度學習模型的基本流程就是:搭建計算圖,求得損失函數,然后計算損失函數對模型參數的導數,再利用梯度下降法等方法來更新參數。搭建計算圖的過程,稱為“正向傳播”,這個是需要我們自己動手的&#xff0…

全國計算機等級考試東營,東營計算機等級考試報名時間

2017年計算機等級考試已經結束,出國留學網為考生們整理了2018年東營市上半年計算機等級考試報名時間,希望能幫到大家,想了解更多資訊,請關注我們,小編會第一時間更新哦。2018年東營市上半年計算機等級考試報名時間根據…

crt中 新建的連接存儲在哪_數字存儲示波器的VPO技術

當使用數字存儲示波器測量串行傳輸信號、數字電路上的地址/數據/控制總線、信號元器件上的噪聲、復合視頻信號或調制信號時,面臨的最大困難在于這些信號隨機、變化迅速、雜亂或不具備周期性。因此,為了提高捕獲這些信號的幾率,減少數字存儲示…

計算機在平面設計中的作用,比例設計在平面設計中的作用與意義

隨著互聯網的不斷發展,用戶體驗在設計師的產品設計中占有的比重越大了,而今天我們就一起來了解一下,比例設計在平面設計中的作用與意義。一、平面設計中的比例是什么?比例尺是指設計元素相對于其他元素的相對大小。一個物體只有在與其他物體…

元組可以直接添加進數據庫嗎_數據庫篇-第一章:數據庫基本概念

面試必備基礎數據庫知識,掃碼關注公眾號提升01 第一,什么是數據庫?維基百科上是這樣定義的:所謂“數據庫”是以一定方式儲存在一起、能予多個用戶共享、具有盡可能小的冗余度、與應用程序彼此獨立的數據集合。一個數據庫由多個表空…

win7計算機找不到腳本文件夾,win7系統TXT文件打開提示找不到腳本文件的解決方法...

很多小伙伴都遇到過win7系統TXT文件打開提示找不到腳本文件的困惑吧,一些朋友看過網上零散的win7系統TXT文件打開提示找不到腳本文件的處理方法,并沒有完完全全明白win7系統TXT文件打開提示找不到腳本文件是如何解決的,今天小編準備了簡單的解…