ppa:atareao/telegram
安装了Telegram Messenger(来源:Web Upd8)。Telegram Messenger是Qt应用程序。基本操作系统似乎将Qt样式设置为Windows,而不是默认样式。这将导致“电报信使”对话框窗口不使用QtCreator,而是使用Windows对话框。
这是Windows对话框:
这是我要使用的Qt对话框:
对该问题进行了更详细的描述:
使tdesktop看起来自然/默认不设置Qt样式#987
Linux客户端可以使用GTK FileChooser吗? #982
我对社区的提问是:
如何配置基本操作系统设置以使Telegram使用Qt对话框?
#1 楼
我所做的更改Qt应用程序样式的操作是添加以下行:QT_STYLE_OVERRIDE = gtk
在环境文件中:
gedit / etc / environment
然后重新启动系统。
这就是Focus Writer在我的系统中的样子:
#2 楼
您应该查看此错误报告。qtgtk样式无法检测基本的gtk样式
此报告中提到了一些修复程序。
第一个存在(用于x86_64):
gconftool-2 --set --type string /desktop/gnome/interface/gtk_theme Elementary
对于x86_64上的32位应用程序:
安装ia32 -libs
根据这篇文章,ia32-libs不再包含在操作系统中。
由于添加了Ubuntu 11.10 Multiarch。
,以显式安装
ia32-libs
:sudo -i
cd /etc/apt/sources.list.d
echo "deb http://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list
apt-get update
apt-get install ia32-libs
据此,您还可以尝试安装应用程序的32位库:
apt-get install program:i386
评论
谢谢!您能否提供一些特定于应用程序的ia32-libs软件包的示例?
–orschiro
15年8月27日在13:03
ia32-libs可帮助在64位计算机上安装32位软件包。此hack现在已经很老了,自Ubuntu 11.10起不再使用。现在正在使用Multiarch。我已经相应更新了我的答案。
–sissyphus_69
15年8月28日在6:17
您能为添加此特定存储库提供任何解释吗? raring不是Freya所基于的Ubuntu版本。此外,稀疏不再存在(如在old-releases.ubuntu.com上)。您的回答对用户来说听起来很危险,添加稀有存储库没有任何意义。正如您在有关ia32-libs的链接中所说,这是一个过时的概念,不应再使用。请不要告诉别人如何做错事情。
–embik
2015年8月28日在16:01
我喜欢写详细的答案,提供解决问题的所有可能方法。抱歉,如果您认为此答案很危险。我知道基本的freya并不是基于ubuntu 11的,如果您阅读我的回答以及评论,您会发现我已经提到使用ia32-libs的过程已经很老了,并且已被Multiarch取代。我还提供了详细解释事情的链接,以便在使用我写的内容之前,人们可以选择他们要解决特定问题的方法。但是您所说的,我一定会牢记这一点。
–sissyphus_69
15年8月28日在16:35
@ godslayer_69我尝试了您针对x86_64提出的解决方案,但它不会更改FocusWriter的设计。您能否自己测试FocusWriter并报告您的解决方案是否适合您?谢谢!
–orschiro
15年8月29日在12:00
#3 楼
仅供参考,仅针对Loki beta2(或几乎-RC1)提交此错误/请求后:https://bugs.launchpad.net/elementaryos/+bug/1616838,似乎已在此处解决:http://bazaar.launchpad .net /〜elementary-os / elementaryos / default-settings-loki / revision / 207虽然这确实有助于外观,但不确定如何/是否有助于文件对话框问题,也许还有更多工作。
评论
我尝试了您的解决方案,但不适用于FocusWriter。您可以自己测试FocusWriter,请确认您的答案正确集成了FocusWriter吗?谢谢!
–orschiro
15年8月29日在11:59
我已附上一张有关FocusWriter在系统中的外观的图片,这是您想要的样式吗?
– ikaro
15年8月31日在6:36
是的,这就是我想要的样子!我注意到您对/ etc / environtment的回答中存在拼写错误。
–orschiro
2015年9月3日,9:34