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.pri
orQvPluginInterface.cmake
into your projectpro
file orCMakeLists.txt
- Write your own
QObject
, inherited fromQv2rayPlugin::Qv2rayInterface
- ….