├── .github └── workflows │ ├── build-simpleplugin-qt6.yml │ ├── build-simpleplugin.yml │ └── hashfile.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── SimplePlugin.cpp ├── SimplePlugin.hpp ├── assets └── qv2ray.png ├── core ├── EventHandler.cpp ├── EventHandler.hpp ├── Kernel.cpp ├── Kernel.hpp ├── OutboundHandler.cpp ├── OutboundHandler.hpp ├── SubscriptionAdapter.cpp └── SubscriptionAdapter.hpp ├── resx.qrc └── ui ├── Interface.hpp ├── PluginInboundEditor.cpp ├── PluginInboundEditor.hpp ├── PluginInboundEditor.ui ├── PluginMainWindowWidget.cpp ├── PluginMainWindowWidget.hpp ├── PluginMainWindowWidget.ui ├── PluginOutboundEditor.cpp ├── PluginOutboundEditor.hpp ├── PluginOutboundEditor.ui ├── PluginSettingsWidget.cpp ├── PluginSettingsWidget.hpp └── PluginSettingsWidget.ui /.github/workflows/build-simpleplugin-qt6.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/.github/workflows/build-simpleplugin-qt6.yml -------------------------------------------------------------------------------- /.github/workflows/build-simpleplugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/.github/workflows/build-simpleplugin.yml -------------------------------------------------------------------------------- /.github/workflows/hashfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/.github/workflows/hashfile.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.user 2 | build/ 3 | 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/LICENSE -------------------------------------------------------------------------------- /SimplePlugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/SimplePlugin.cpp -------------------------------------------------------------------------------- /SimplePlugin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/SimplePlugin.hpp -------------------------------------------------------------------------------- /assets/qv2ray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/assets/qv2ray.png -------------------------------------------------------------------------------- /core/EventHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/core/EventHandler.cpp -------------------------------------------------------------------------------- /core/EventHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/core/EventHandler.hpp -------------------------------------------------------------------------------- /core/Kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/core/Kernel.cpp -------------------------------------------------------------------------------- /core/Kernel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/core/Kernel.hpp -------------------------------------------------------------------------------- /core/OutboundHandler.cpp: -------------------------------------------------------------------------------- 1 | #include "OutboundHandler.hpp" 2 | -------------------------------------------------------------------------------- /core/OutboundHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/core/OutboundHandler.hpp -------------------------------------------------------------------------------- /core/SubscriptionAdapter.cpp: -------------------------------------------------------------------------------- 1 | #include "SubscriptionAdapter.hpp" 2 | -------------------------------------------------------------------------------- /core/SubscriptionAdapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/core/SubscriptionAdapter.hpp -------------------------------------------------------------------------------- /resx.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/resx.qrc -------------------------------------------------------------------------------- /ui/Interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/Interface.hpp -------------------------------------------------------------------------------- /ui/PluginInboundEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginInboundEditor.cpp -------------------------------------------------------------------------------- /ui/PluginInboundEditor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginInboundEditor.hpp -------------------------------------------------------------------------------- /ui/PluginInboundEditor.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginInboundEditor.ui -------------------------------------------------------------------------------- /ui/PluginMainWindowWidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginMainWindowWidget.cpp -------------------------------------------------------------------------------- /ui/PluginMainWindowWidget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginMainWindowWidget.hpp -------------------------------------------------------------------------------- /ui/PluginMainWindowWidget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginMainWindowWidget.ui -------------------------------------------------------------------------------- /ui/PluginOutboundEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginOutboundEditor.cpp -------------------------------------------------------------------------------- /ui/PluginOutboundEditor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginOutboundEditor.hpp -------------------------------------------------------------------------------- /ui/PluginOutboundEditor.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginOutboundEditor.ui -------------------------------------------------------------------------------- /ui/PluginSettingsWidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginSettingsWidget.cpp -------------------------------------------------------------------------------- /ui/PluginSettingsWidget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginSettingsWidget.hpp -------------------------------------------------------------------------------- /ui/PluginSettingsWidget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qv2ray/QvPlugin-Template/HEAD/ui/PluginSettingsWidget.ui --------------------------------------------------------------------------------