3#include <QLoggingCategory>
14 explicit Visual(QObject *parent =
nullptr);
27 QWidget *
widget()
const {
return m_widget; }
62 const bool isVisual()
const override {
return true; }
72 QWidget *m_widget =
nullptr;
Node(QObject *parent)
Definition node.cpp:5
Definition visual_container.hpp:9
QWidget * widget() const
Gets the widget associated with this visual node.
Definition visual.hpp:27
void widgetChanged(QWidget *widget)
virtual QWidget * paintWidget(VisualContainer *parent)
Paints the visual node onto a VisualContainer.
Definition visual.cpp:24
void setWidget(QWidget *widget)
Sets the widget associated with this visual node.
Definition visual.cpp:12
QWidget * widget
Definition visual.hpp:11
Visual(QObject *parent=nullptr)
Definition visual.cpp:6
virtual ~Visual()
Definition visual.hpp:15
const bool isVisual() const override
Checks if the node is a visual node.
Definition visual.hpp:62