补上之前缺失的
This commit is contained in:
20
plugins/piezoresistive_a/piezoresistive_a_plugin.h
Normal file
20
plugins/piezoresistive_a/piezoresistive_a_plugin.h
Normal file
@@ -0,0 +1,20 @@
|
||||
#ifndef TACTILEIPC3D_PIEZORESISTIVE_A_PLUGIN_H
|
||||
#define TACTILEIPC3D_PIEZORESISTIVE_A_PLUGIN_H
|
||||
|
||||
#include <QObject>
|
||||
|
||||
#include "serial/protocol_plugin.h"
|
||||
#include "serial/piezoresistive_a_protocol.h"
|
||||
|
||||
class PiezoresistiveAPlugin final : public QObject, public IProtocolPlugin {
|
||||
Q_OBJECT
|
||||
Q_PLUGIN_METADATA(IID PROTOCOL_PLUGIN_IID)
|
||||
Q_INTERFACES(IProtocolPlugin)
|
||||
|
||||
public:
|
||||
QString protocolName() const override { return QStringLiteral("piezoresistive_a"); }
|
||||
int apiVersion() const override { return kProtocolPluginApiVersion; }
|
||||
ProtocolBundle createBundle() override;
|
||||
};
|
||||
|
||||
#endif // TACTILEIPC3D_PIEZORESISTIVE_A_PLUGIN_H
|
||||
Reference in New Issue
Block a user