5#include <QtCore/QScopedPointer>
33 void setConfig(
const QJsonObject& json)
override;
38 void setConfig(
const QWidget& qobject)
override;
48 std::shared_ptr<QWidget>
getQConfig()
const override;
73 void simBcastSnd(
const QJsonObject &msg,
const QVariant ¶m = QVariant())
override;
85 void simBcastRcv(
const QJsonObject &msg,
const QVariant ¶m)
override;
88 QScopedPointer<CanRawSenderPrivate> d_ptr;
Definition canrawsender.h:13
void sendFrame(const QCanBusFrame &frame)
virtual void configChanged() override
Definition canrawsender.cpp:34
void simBcastSnd(const QJsonObject &msg, const QVariant ¶m=QVariant()) override
void setConfig(const QJsonObject &json) override
Definition canrawsender.cpp:62
CanRawSender()
Definition canrawsender.cpp:6
QJsonObject getConfig() const override
Definition canrawsender.cpp:68
void mainWidgetDockToggled(QWidget *widget) override
int getLineCount() const
Definition canrawsender.cpp:56
void simBcastRcv(const QJsonObject &msg, const QVariant ¶m) override
Definition canrawsender.cpp:87
ComponentInterface::ComponentProperties getSupportedProperties() const override
Definition canrawsender.cpp:82
bool mainWidgetDocked() const override
Definition canrawsender.cpp:77
std::shared_ptr< QWidget > getQConfig() const override
Definition canrawsender.cpp:27
void stopSimulation() override
Definition canrawsender.cpp:44
void startSimulation() override
Definition canrawsender.cpp:38
QWidget * mainWidget() override
Definition canrawsender.cpp:50
~CanRawSender()
Definition canrawsender.cpp:16
This class is responsible for manage can raw sender window.
Definition canrawsender_p.h:19
Interface to be implemented by every component.
Definition componentinterface.h:15
std::vector< ComponentProperty > ComponentProperties
Definition componentinterface.h:66