亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 4229 | 回復(fù): 7
打印 上一主題 下一主題

求救gtk使用VolumeButton的狀態(tài)max和min提示問(wèn)題,困擾很久了。 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-06-16 18:49 |只看該作者 |倒序?yàn)g覽
如題,我在做一個(gè)多語(yǔ)言界面,Gtk::VolumeButton在靜音時(shí)提示為Muted,滿提示Full Volume。想自己設(shè)置tooltip一直沒(méi)找到方法。
有人知道嗎?告訴下感激不盡啊

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2011-06-17 16:57 |只看該作者
你為什么不直接加個(gè)圖標(biāo)分別顯示這兩種狀態(tài)呢?
tooltip需要把鼠標(biāo)放在控件上才會(huì)顯示,個(gè)人覺(jué)得不如圖標(biāo)來(lái)的直接。
如果一定要加tooltip,可以看看有關(guān)widget部分的函數(shù),那里應(yīng)該有,具體我忘了。

論壇徽章:
5
技術(shù)圖書(shū)徽章
日期:2013-11-07 13:21:58技術(shù)圖書(shū)徽章
日期:2013-12-07 10:34:46技術(shù)圖書(shū)徽章
日期:2014-04-23 08:50:31雙魚(yú)座
日期:2014-09-16 09:12:34亥豬
日期:2015-01-23 13:37:49
3 [報(bào)告]
發(fā)表于 2011-06-17 23:20 |只看該作者
一直沒(méi)有回復(fù),是因?yàn)椴恢纋z在說(shuō)什么?或許我老了

論壇徽章:
5
技術(shù)圖書(shū)徽章
日期:2013-11-07 13:21:58技術(shù)圖書(shū)徽章
日期:2013-12-07 10:34:46技術(shù)圖書(shū)徽章
日期:2014-04-23 08:50:31雙魚(yú)座
日期:2014-09-16 09:12:34亥豬
日期:2015-01-23 13:37:49
4 [報(bào)告]
發(fā)表于 2011-06-17 23:22 |只看該作者
不過(guò)我依然認(rèn)為lz沒(méi)有吧自己的問(wèn)題表達(dá)清楚。

到底是多語(yǔ)言 還是tooptip??lz你到底想問(wèn)啥???

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2011-06-20 09:35 |只看該作者
可能是我沒(méi)表述清楚?我想把這個(gè)提示換成漢字“靜音”,該怎么做?

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2011-06-20 09:36 |只看該作者
回復(fù) 4# nketc




想想該有函數(shù)才對(duì),不過(guò)就是沒(méi)找到

論壇徽章:
5
技術(shù)圖書(shū)徽章
日期:2013-11-07 13:21:58技術(shù)圖書(shū)徽章
日期:2013-12-07 10:34:46技術(shù)圖書(shū)徽章
日期:2014-04-23 08:50:31雙魚(yú)座
日期:2014-09-16 09:12:34亥豬
日期:2015-01-23 13:37:49
7 [報(bào)告]
發(fā)表于 2011-06-20 12:25 |只看該作者
回復(fù) 5# 1988526dl


    使用gettext做國(guó)際化。locale要設(shè)置成中文的。

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2011-06-20 18:43 |只看該作者
回復(fù) 7# nketc

多謝你的指導(dǎo),這個(gè)方法很強(qiáng)大。不過(guò)剛接觸有點(diǎn)困難,希望指點(diǎn)下。
我當(dāng)前在ubuntu下開(kāi)發(fā);mo多為路徑./locale/zh_CN(或者zh_CN.utf/LC_MESSAGES/*.mo
但奇怪的是多語(yǔ)言沒(méi)有工作,一點(diǎn)反應(yīng)都沒(méi)有
#include<stdio.h>
#include<stdlib.h>
#include <gtkmm.h>
#include <glibmm/i18n.h>
#define PACKAGE "test1" //軟件包名  最后生成的.mo文件名應(yīng)該命名為這個(gè)
#define LOCALEDIR "./locale" //locale所在目錄
int main(int argc, char *argv[])
{
        setlocale (LC_ALL, "";
        bindtextdomain (PACKAGE, LOCALEDIR);
        textdomain (PACKAGE);
        Gtk::Main kit(argc, argv);
        Gtk::Window window;
        window.show();
        window.set_title(_("multi-language");
        Gtk::Main::run();
        return 0;
}
***********
po就設(shè)置utf8了


locale查看為zh_CN.utf8
網(wǎng)上查了試了一些還是不行。好像沒(méi)找到mo文件,或者沒(méi)找的動(dòng)作。
setlocale (LC_ALL, "zh_CN";也不行。

希望指點(diǎn)下 感覺(jué)不盡。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP