什么跨平台GUI库对每个平台的大多数原生的感觉? [英] What cross platform GUI library has the most native feel for each platform?

查看:211
本文介绍了什么跨平台GUI库对每个平台的大多数原生的感觉?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我注意到GTK有在所有平台上一致的感觉,这是伟大的Linux的爱好者,但没有那么大的人谁preFER他们的母语GUI的感觉。

I've noticed that GTK has a uniform feel across all platforms, which is great for Linux lovers, but not so great for people who prefer their native GUI feel.

我没有使用Qt的正确呢,这就是为什么我不能说这是为每个平台的原生最觉的最好的选择 - 因此可能有人请确认是否Qt的是我后我?

I haven't used Qt properly yet, which is why I'm unable to say that this is the best choice to provide the most native feel for each platform - so could someone please confirm whether Qt is what I'm after?

推荐答案

我觉得Qt是一个伟大的选择,有一个本机外观。

I think Qt is a great choice to have a native look.

在Windows XP中,小部件将与月神样式(Windows XP中默认样式)呈现。
在Vista / 7,他们将与Aero主题呈现。
在MacOS上,他们将与水族主题呈现。

On Windows XP, widgets will be rendered with the Luna style (Windows XP default style). On Vista/7, they will be rendered with the Aero theme. On MacOS, they will be rendered with the Aqua theme.

在Linux上,这是不同的。
QT会用他自己的主题(风格Plastique在),或使用你的KDE主题(主题氧气为例)。
如果preFER GNOME或XFCE(GTK),Qt还可以使用GTK主题。

On Linux, it's different. Qt will use his own theme (Plastique style) or use your KDE theme (Oxygen theme for example). If you prefer GNOME or XFCE (GTK), Qt can also use your GTK theme.

一个Qt应用程序可以完美地集成在Windows XP / Vista / 7的,MacOS的,KDE,GNOME和XFCE桌面。

A Qt application can be perfectly integrated in Windows XP/Vista/7, MacOS, KDE, GNOME and XFCE desktops.

这篇关于什么跨平台GUI库对每个平台的大多数原生的感觉?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆