主題:ESM6800上QT4.8不能識(shí)別中文目錄 共有12642人關(guān)注過本帖 |
---|
宮梓萱 |
1樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
ESM6800上QT4.8不能識(shí)別中文目錄 Post By:2023-8-9 15:04:00 [只看該作者]
ESM6800上QT4.8不能識(shí)別中文目錄,打印含中文的文件夾時(shí),中文部分亂碼 814159087@qq.com |
單帖管理 | 引用 | 回復(fù) |
hzc |
2樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2023-8-9 15:26:00 [只看該作者]
你好,打印文件夾是指的在屏幕顯示,還是將文件夾名稱輸出到串口終端呢? 如果是屏幕顯示有亂碼,應(yīng)該是字庫(kù)的問題,可以拷貝一個(gè)中文字庫(kù)到主板的/opt/qt-4.8/lib/fonts中,然后在程序中指定中文字庫(kù)。 如果是串口終端顯示亂碼,一般和編碼有關(guān)系,主板系統(tǒng)使用的是utf-8編碼,如果打印的文件夾使用的不同編碼,就會(huì)顯示成亂碼。另外還有一點(diǎn),需要使用支持中文的串口終端軟件,比如Ubuntu系統(tǒng)的minicom。 |
單帖管理 | 引用 | 回復(fù) |
宮梓萱 |
3樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
回復(fù):(hzc)你好,打印文件夾是指的在屏幕顯示,還是... Post By:2023-8-17 16:57:00 [只看該作者]
在我板子上的屏幕顯示中文創(chuàng)建的文件夾時(shí)亂碼,你可以發(fā)個(gè)文件給我嗎 |
單帖管理 | 引用 | 回復(fù) |
hzc |
4樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2023-8-17 17:30:00 [只看該作者]
你好,已經(jīng)發(fā)送了一個(gè)中文字庫(kù)文件到郵箱中,請(qǐng)查收。 |
單帖管理 | 引用 | 回復(fù) |
宮梓萱 |
5樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
回復(fù):(hzc)你好,已經(jīng)發(fā)送了一個(gè)中文字庫(kù)文件到郵箱... Post By:2023-8-18 9:30:00 [只看該作者]
你好,我的板子運(yùn)行QT4.8的程序能夠在屏幕顯示中文。但是使用QFileSystemModel+QTreeView顯示指定路徑下的文件時(shí),遇到中文名稱的文件夾就亂碼。其實(shí)如果時(shí)比如一個(gè)label顯示中文的畫,可以直接QString::fromUtf8(XX)進(jìn)行轉(zhuǎn)換就好了。但是現(xiàn)在是這個(gè)文件模型系統(tǒng)自動(dòng)顯示的,我就不知道怎么搞了 |
單帖管理 | 引用 | 回復(fù) |
hzc |
6樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2023-8-18 15:14:00 [只看該作者]
你好,可以在程序中設(shè)置默認(rèn)編碼格式為utf-8,具體的例程已經(jīng)發(fā)送到郵箱中了,請(qǐng)參考。 |
單帖管理 | 引用 | 回復(fù) |