This repo holds necessary headers for you to write your own Qv2ray plugin.
Qv2rayPluginObjects.hpp- Contains necessary files to write a Kernel Plugin
Qv2rayPluginProcessor.hpp- Processor Object which receives event messages from Qv2ray
QvPluginInterface.hpp- Interface Object contains plugin metadata.
QvPluginInterfaceModels.hpp- Common data models and Enums for Plugin Metadata and Plugin Event Processor
- Firstly you need to have a Qt library project:
*.so *.dll *.dylib - Add this repository as a git submodule or as a sub-directory
- Include
QvPluginInterface.priorQvPluginInterface.cmakeinto your projectprofile orCMakeLists.txt - Write your own
QObject, inherited fromQv2rayPlugin::Qv2rayInterface - ….