2017年Qt和QML:快速原型制作

时间:2017-07-01 21:48:07

标签: qt qml rapid-prototyping

我来自Web Dev,我习惯使用在任何代码更改后自动更新浏览器的工具来快速进行html原型设计,并想知道编程时实现这一目标的最佳方法/工具是什么与Qml。

2 个答案:

答案 0 :(得分:4)

Qt 5.9和最新的Qt Creator很好地支持了这一点。

最新的代码编辑器可能正是您所寻找的。

http://blog.qt.io/blog/2017/05/24/qt-creator-4-3-0-released/

  

对于Qt Creator 4.3,我们将代码编辑器集成到Qt Quick Designer中。这允许您在编辑代码时也使用属性编辑器和导航器。此外,您可以拆分视图以显示图形和代码编辑器,并直接查看图形编辑器中的更改如何影响代码,反之亦然。当然,您仍然可以在编辑模式下使用仅代码编辑器。

https://blog.qt.io/blog/2017/05/24/qt-quick-designer-qt-creator-4-3/

  

集成文本编辑器

     

最明显的补充是设计模式下的集成文本编辑器,它还允许将表单编辑器作为预览并排编辑QML代码。   除了能够在查看预览时编辑QML代码,属性编辑器还可以与文本编辑器一起使用。 Qt Quick Designer将始终选择当前包含光标的项目。

     

因此,如果您忘记了属性或枚举的名称,现在可以使用属性编辑器。在表单编辑器和集成文本编辑器之间切换也比在编辑和设计模式之间切换要快得多。这样可以更方便地移动到集成文本编辑器来重构或清理某些内容。

希望有所帮助。

答案 1 :(得分:1)

Qt远比更少的工具,而不是Web开发人员习惯,这是一种耻辱。

还有Terrarium:http://www.terrariumapp.com/它相当酷。

您可以尝试的另一个工具:https://github.com/penk/qml-livereload

虽然它有局限性,但它为您提供了一些基本的实时重新加载功能。

我非常希望在这个领域看到更多。我一直在考虑写这样的项目/贡献。