{"id":5069,"date":"2025-08-18T12:31:43","date_gmt":"2025-08-18T12:31:43","guid":{"rendered":"http:\/\/renaudguezennec.eu\/?p=5069"},"modified":"2025-08-18T16:30:37","modified_gmt":"2025-08-18T16:30:37","slug":"qt-creator-plugin-simple-one-qml-editor","status":"publish","type":"post","link":"http:\/\/renaudguezennec.eu\/index.php\/2025\/08\/18\/qt-creator-plugin-simple-one-qml-editor\/","title":{"rendered":"Qt Creator plugin : Simple all-in-one QML editor"},"content":{"rendered":"<p>Hello all,<\/p>\n<p>I would like to show you my first QtCreator plugin. It is an all-in-one window to test Qml Code.<\/p>\n<p>How often do you run into issue about QML code; not doing exactly what you want ?<\/p>\n<p>Demo:<\/p>\n<div style=\"width: 620px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-5069-1\" width=\"620\" height=\"325\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"http:\/\/renaudguezennec.eu\/wp-content\/uploads\/2025\/08\/demo_plugin.mp4?_=1\" \/><a href=\"http:\/\/renaudguezennec.eu\/wp-content\/uploads\/2025\/08\/demo_plugin.mp4\">http:\/\/renaudguezennec.eu\/wp-content\/uploads\/2025\/08\/demo_plugin.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Examples demo:<\/p>\n<div style=\"width: 620px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-5069-2\" width=\"620\" height=\"339\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"http:\/\/renaudguezennec.eu\/wp-content\/uploads\/2025\/08\/examples.mp4?_=2\" \/><a href=\"http:\/\/renaudguezennec.eu\/wp-content\/uploads\/2025\/08\/examples.mp4\">http:\/\/renaudguezennec.eu\/wp-content\/uploads\/2025\/08\/examples.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n<p>Here it a simple tool to test quickly some QML code. No need to create a new Test Project.<br \/>\nOpen the plugin, type or copy\/paste your code, do some changes until it does what you want.<\/p>\n<p>It is mostly inspired from some Qml online site, but it is available directly into QtCreator.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Git repo<\/strong>: <a href=\"https:\/\/github.com\/obiwankennedy\/QmlSampleEditor\">https:\/\/github.com\/obiwankennedy\/QmlSampleEditor<\/a><\/p>\n<p><strong>Download<\/strong>: <a href=\"https:\/\/github.com\/obiwankennedy\/QmlSampleEditor\/actions\/runs\/\">https:\/\/github.com\/obiwankennedy\/QmlSampleEditor\/actions\/runs\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello all, I would like to show you my first QtCreator plugin. It is an all-in-one window to test Qml Code. How often do you run into issue about QML code; not doing exactly what you want ? Demo: &nbsp; &nbsp; Examples demo: &nbsp; Here it a simple tool to test quickly some QML code. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5072,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[81,32],"tags":[34,10,78],"class_list":["post-5069","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-en","category-info","tag-qml","tag-qt","tag-qtcreator"],"_links":{"self":[{"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/posts\/5069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/comments?post=5069"}],"version-history":[{"count":3,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/posts\/5069\/revisions"}],"predecessor-version":[{"id":5086,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/posts\/5069\/revisions\/5086"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/media\/5072"}],"wp:attachment":[{"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/media?parent=5069"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/categories?post=5069"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/tags?post=5069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}