开源运行时表单设计器
我正在寻找一个开源运行时表单设计器(用于 SCADA,而不是搜索 html 设计器),它有点类似于现代 IDE WYSIWYG。到目前为止,我的列表是空的。
要求是跨平台和 C++。
提前致谢。
更新:
目前我正在使用wxWidgets作为GUI平台。因此,可能的解决方案要么是基于开源 wxWidgets 的表单设计器,要么是 wxWidgets 组件/lib。
更新2:
找到了我正在寻找的wxShapeFramework组件为了。目前这是唯一的选择。
I'm searching for an open source runtime form designer (for SCADA, not searching for html designer), which is somewhat similar to modern IDE WYSIWYG's. So far, my list is empty.
Requirements are crossplatform and C++.
Thanks in advance.
UPDATE:
Currently I'm using wxWidgets as the GUI platform. So the possible solutions are either open-source wxWidgets based form designer, or the wxWidgets component/lib.
UPDATE 2:
Found the wxShapeFramework component which is I was looking for. At the moment this is the only option.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
也许 Qt 会满足您的需求。可以使用新组件扩展其功能。它不是开箱即用的解决方案,但可以发挥这一作用。
Maybe Qt would satisfy your needs. It is possible to extend it's functionality with new components. It's not out-of-the-box solution, but may fulfill this role.
Glade 和 gtkmm?
How about Glade and gtkmm?
Qt 允许您即时使用设计器创建的 UI 文件,而无需将它们编译到您的应用程序中。您需要 QtUiTools 模块。请参阅:http://www.forum.nokia.com/infocenter/topic/Qt_for_S60_Developers_Library/GUID-ECBE8350-9D54-48D1-B777-264B895B9063/designer-using-a-ui-file.html 和 http: //www.forum.nokia.com/infocenter/topic/Qt_for_S60_Developers_Library/GUID-ECBE8350-9D54-48D1-B777-264B895B9063/qtuitools.html。
Qt allows you to use UI files created with the designer on-the-fly, without compiling them into your applications. You want the QtUiTools module. See: http://www.forum.nokia.com/infocenter/topic/Qt_for_S60_Developers_Library/GUID-ECBE8350-9D54-48D1-B777-264B895B9063/designer-using-a-ui-file.html and http://www.forum.nokia.com/infocenter/topic/Qt_for_S60_Developers_Library/GUID-ECBE8350-9D54-48D1-B777-264B895B9063/qtuitools.html.
我将使用 wxShapeFramework,其用途与问题中描述的完全一样(SCADA 运行时表单设计器)。特别是因为该项目是基于wxWidgets的。
I'm going to use wxShapeFramework, which purpose is exactly as described in question (SCADA runtime form designer). Especially because the project is based on wxWidgets.