1

看看下图,这是一个 Quick Book Enterprise Solution 2014

QuickBook 企业版 2014

从它的接口(不是它的 DLL)来看,我认为你不能轻易猜出上面的应用程序是用什么平台/语言创建的。吗?。网?爪哇?它有自己的边框、自定义菜单等。简单来说,“它具有完全自定义的 UI,使其与众不同”。

我们需要什么才能创建这种具有完全自定义 UI 的应用程序?如果我在这个应用程序中添加跨平台方面怎么办?不同操作系统中的不同定制小部件......但保持相同级别的 UI 外观......

我以前有使用 Qt 的经验,.. 但我不确定 Qt 可以做到这一点.. 是吗?

4

1 回答 1

1

例如,您可以编写自己的插件,类似于现有的 qt 样式插件

在这里,您可以找到如何使用 Qt 5 编写基于小部件的样式插件的示例:

QtWidgets 5.0:样式插件示例

您将使用QStylePlugin插件界面。

如果您正在寻找更现代的解决方案,您可能会发现此 qml 样式和主题支持文档很有用。

于 2014-03-15T11:37:17.983 回答