首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >免费/开源GUI设计器,具有可定制的xml输出(屏幕大小,小部件)?

免费/开源GUI设计器,具有可定制的xml输出(屏幕大小,小部件)?
EN

Stack Overflow用户
提问于 2013-04-13 13:53:17
回答 2查看 2.2K关注 0票数 0

我们正在MQX RTOS (ARM Cortex M4)下使用eGUI开发图形用户界面。而不是在每个屏幕上硬编码窗口小部件,回调等,我们希望使用一个工具来设计图形用户界面屏幕,然后生成XML描述文件,可以作为GUI代码生成器的基础(作为工具的第二部分)。

QTDesigner是非常类似的东西,但不能定制到另一个自定义的窗口小部件集。因此,我们正在寻找任何GUI设计器,可以提供定制选项(至少屏幕大小和窗口小部件集),并产生xml输出文件与设计的描述。

然后我们可以从这个xml文件中开发代码生成器...

有什么想法,指针,建议吗?

提前谢谢你,

布莱。

EN

回答 2

Stack Overflow用户

发布于 2013-07-24 00:28:06

铅笔的原生文件格式是基于XML的。

http://pencil.evolus.vn/

这并不理想,但是使用正确的脚本(例如Ruby和Nokogiri ),您可以将铅笔文件转换为更加整洁和直接的XML文件,然后在单独的步骤中使用该文件来生成GUI。

票数 0
EN

Stack Overflow用户

发布于 2020-05-11 18:37:56

不幸的是,大多数GUI设计人员都与他们的小部件工具包紧密相关。Qt Designer -> Qt,Glade -> GTK+,wxFormBuilder -> wxWidgets。为您的库自定义不同的设计器不是easy。最好的选择是选择一个设计器附带的GUI库。用于MQX的two main预先支持的图形库是eGUIPEG。只有聚乙二醇图形库有图形用户界面设计器,唯一的免费版本(仅限恩智浦硅片)是PEG-Lite。如果你使用的是STM32硬件,最好使用TouchGFX,它有一个设计器,只对STM32设备免费。

TotalCross已经开发了一个tool,可以将Android Studio的布局编辑器构建的Android XML转换为在TotalCross VM上运行的Java API。所有这些都在这个video中进行了解释。该工具还没有在他们的产品页面上正式发布,但它在GitHub上。这是一个嵌入式图形用户界面库的list。其中一半拥有GUI设计器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15984746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档