Qt 5关于Qt/QML和小部件定制的一般问题
我是一名iOS/Cocoa开发者,希望将我的一个应用程序移植到PC平台。我不喜欢编写多平台代码并维护一个应用程序。我将继续使用cocoa和cocoa touch进行iOS Mac开发。 我已经选择使用QT 5的PC,我不知道它是否明智的选择,但它的简单,我可以理解C++。如果不是,请告诉我正确的方向 我的应用程序不是非常复杂,但需要一些特殊的定制,例如,ListView看起来像iOS表视图,使用带有twitter引导式搜索框的定制圆形窗口,我想监控一些全局操作系统事件,如击键,以及用户当前使用的其他应用程序。我还使用SQLite和AES加密 我的问题是关于用户界面定制Qt 5关于Qt/QML和小部件定制的一般问题,qt,Qt,我是一名iOS/Cocoa开发者,希望将我的一个应用程序移植到PC平台。我不喜欢编写多平台代码并维护一个应用程序。我将继续使用cocoa和cocoa touch进行iOS Mac开发。 我已经选择使用QT 5的PC,我不知道它是否明智的选择,但它的简单,我可以理解C++。如果不是,请告诉我正确的方向 我的应用程序不是非常复杂,但需要一些特殊的定制,例如,ListView看起来像iOS表视图,使用带有twitter引导式搜索框的定制圆形窗口,我想监控一些全局操作系统事件,如击键,以及用户当前使用的
您可以使用QML桌面组件轻松构建应用程序: 无论如何,我建议您使用Qt小部件和Qt样式表来装饰您的小部件:
你应该试着把这些问题分开问。在一篇文章中问多个问题是不可取的。也许除了问题#4之外,这个问题太有争议了,不可能是一个好问题。顺便说一句,Qt Quick(QML)很棒,但对桌面应用程序的支持还不成熟。Qt小部件将提供您想要的东西,我认为您会发现它们更容易学习。至少现在是这样。Qt Quick正在迅速改进。感谢您的评论。我所有的问题(除了4个一般问题)都是关于小部件定制的方法。我不知道为什么我需要对同一主题提出不同的问题。@BillKast你的一些问题可以在@UmNyobe上找到,你能详细阐述你的观点吗?@UmNyobe,这篇文章没有显示任何内容。是的,缺少一些官方的现成组件。但是a)有很多非官方的b)你可以创建任何你需要的组件,你也没有任何东西来支持你的话。任何非官方的都是非标准的,所以无论是QML还是C++都是不算数的。