开发者

How to design a portable modularized GUI applications?

There are a lot of flexible, complete, cross-platform, et cetera, graphical user interface frameworks. Most of them provide many tools to turn software development easier. When building a desktop application in Qt environment, for example, one usually would have different file types, headers, implementation files, and user-interface files (.ui). Normally, a developer design an application and, once compiled, no changes can be made to user interface. I would like to know how to create an portable modularized application that could dynamically load personalized user-inte开发者_运维问答rfaces (from .ui or binary files, for example). The system design would be such that the core controller would somehow load it's presentation from remote source.

My question is: Are there any library that could provide this kind of flexibility in GUI applications development? How to implement such a architecture?

Thank you in advance for responses.


You can use QUiLoader to load .ui files at runtime.


You can have a GUI based on html which can be modified at run time.

The new version of Qt has a gui/themes based on an html like design language - Qt quick or something?

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜