5#include <QtCore/QScopedPointer>
31 void setConfig(
const QJsonObject& json)
override;
36 void setConfig(
const QWidget& qobject)
override;
46 std::shared_ptr<QWidget>
getQConfig()
const override;
68 void simBcastSnd(
const QJsonObject &msg,
const QVariant ¶m = QVariant())
override;
72 void frameSent(
bool status,
const QCanBusFrame& frame);
84 void simBcastRcv(
const QJsonObject &msg,
const QVariant ¶m)
override;
87 QScopedPointer<CanRawViewPrivate> d_ptr;
Definition canrawview.h:14
void startSimulation() override
Definition canrawview.cpp:34
void simBcastSnd(const QJsonObject &msg, const QVariant ¶m=QVariant()) override
void setConfig(const QJsonObject &json) override
Definition canrawview.cpp:73
void stopSimulation() override
Definition canrawview.cpp:43
QWidget * mainWidget() override
Definition canrawview.cpp:66
~CanRawView()
Definition canrawview.cpp:21
CanRawView()
Definition canrawview.cpp:11
void frameSent(bool status, const QCanBusFrame &frame)
Definition canrawview.cpp:57
ComponentInterface::ComponentProperties getSupportedProperties() const override
Definition canrawview.cpp:25
void frameReceived(const QCanBusFrame &frame)
Definition canrawview.cpp:50
virtual void configChanged() override
Definition canrawview.cpp:30
std::shared_ptr< QWidget > getQConfig() const override
Definition canrawview.cpp:96
void simBcastRcv(const QJsonObject &msg, const QVariant ¶m) override
Definition canrawview.cpp:108
bool mainWidgetDocked() const override
Definition canrawview.cpp:103
void mainWidgetDockToggled(QWidget *widget) override
QJsonObject getConfig() const override
Definition canrawview.cpp:79
Definition canrawview_p.h:20
Interface to be implemented by every component.
Definition componentinterface.h:15
std::vector< ComponentProperty > ComponentProperties
Definition componentinterface.h:66