| 
 | 
 
 
发表于 2003-5-21 09:33:03
|
显示全部楼层
 
 
 
Re: 关于konsole的进入中文目录补丁
[quote:313b87c5f2="llc"]现象: 
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=23761&start=30 
多谢周周朋友的提出! 
 
原因:QDir::setCurrent()函数需要UTF8编码路径 
 
修改konsole(kdebase包里的)源码目录下的main.cpp,将第266行的 
QDir::setCurrent(args->getOption("workdir")); 
改成 
QDir::setCurrent(QString::fromLocal8Bit(args->getOption("workdir"))); 
 
重新编译,即可支持 
 
不想重新编译的话,下载附件里的konsole.gz,用gunzip解开,得到konsole,chmod +x ./konsole,然后将它拷贝进/usr/bin目录下,覆盖即可[/quote] 
呵呵,KDE3.1.1a引入的新BUG,这个bug应该提交给KDE组织。 
 
LLC,到bugs.kde.org去提交一下,呵呵。 
谁解决谁提交,我就不管了。 |   
 
 
 
 |