Added new qml module for drawing lines

This commit is contained in:
2025-03-09 11:48:38 +01:00
parent 68ea794119
commit 4c4d85a78d
8 changed files with 101 additions and 7 deletions

View File

@ -1,4 +1,5 @@
#include "rqt_demo_plugin/rqt_demo_plugin.hpp"
#include "rqt_demo_plugin/lineItem.hpp"
#include "pluginlib/class_list_macros.hpp"
#include <qnamespace.h>
@ -10,4 +11,9 @@ mg::DemoPluginMg::DemoPluginMg() : Plugin() {
fmt.setSwapInterval(0);
fmt.setRenderableType(QSurfaceFormat::OpenGLES);
QSurfaceFormat::setDefaultFormat(fmt);
static bool typesRegistered = 0;
if(!typesRegistered) {
qmlRegisterType<LineItem>("LineItem", 1, 0, "LineItem");
typesRegistered = 1;
}
}