1
0
mirror of https://github.com/KDE/krfb synced 2026-07-01 07:41:17 -07:00

Simplify plugin declaration using K_PLUGIN_CLASS_WITH_JSON

This way we do not need to take care of setting the factory name and typing out the registration manually
This commit is contained in:
Alexander Lohnau
2022-04-18 16:56:07 +02:00
parent d7c559b017
commit 0d8cc44ec2
5 changed files with 5 additions and 12 deletions

View File

@@ -22,9 +22,7 @@
#include "xcb_framebuffer.h"
#include <KPluginFactory>
K_PLUGIN_FACTORY_WITH_JSON(XCBFrameBufferPluginFactory, "krfb_framebuffer_xcb.json",
registerPlugin<XCBFrameBufferPlugin>();)
K_PLUGIN_CLASS_WITH_JSON(XCBFrameBufferPlugin, "krfb_framebuffer_xcb.json")
XCBFrameBufferPlugin::XCBFrameBufferPlugin(QObject *parent, const QVariantList &args)
: FrameBufferPlugin(parent, args)