QtCanpool
3.3.0
载入中...
搜索中...
未找到
qxplugin.cpp
浏览该文件的文档.
1
5
#include "
qxplugin.h
"
6
7
QX_PLUGIN_BEGIN_NAMESPACE
8
9
QxPlugin::QxPlugin
(QObject *parent)
10
: QObject(parent)
11
, m_context(
Q_NULLPTR
)
12
{
13
}
14
15
QxPlugin::~QxPlugin
()
16
{
17
}
18
19
void
QxPlugin::extensionsInitialized
()
20
{
21
}
22
23
void
QxPlugin::shutdown
()
24
{
25
}
26
27
int
QxPlugin::interfaceVersion
()
const
28
{
29
return
1;
30
}
31
32
QxPluginContext
*
QxPlugin::context
()
const
33
{
34
return
m_context;
35
}
36
37
QX_PLUGIN_END_NAMESPACE
QxPlugin::QxPluginContext
The thin surface a plugin programs against.
Definition
qxplugincontext.h:45
QxPlugin::QxPlugin
Base class of every QtCanpool plugin.
Definition
qxplugin.h:56
QxPlugin::QxPlugin::~QxPlugin
~QxPlugin() override
Definition
qxplugin.cpp:15
QxPlugin::QxPlugin::context
QxPluginContext * context() const
The host context handed to initialize(); null before that call.
Definition
qxplugin.cpp:32
QxPlugin::QxPlugin::shutdown
virtual void shutdown()
Called in reverse initialization order on shutdown.
Definition
qxplugin.cpp:23
QxPlugin::QxPlugin::interfaceVersion
virtual int interfaceVersion() const
The plugin interface version this build targets.
Definition
qxplugin.cpp:27
QxPlugin::QxPlugin::extensionsInitialized
virtual void extensionsInitialized()
Called once every plugin is initialized: the place to finish setup that had to wait for the whole set...
Definition
qxplugin.cpp:19
Q_NULLPTR
#define Q_NULLPTR
Copyleft (C) 2025 maminjie canpool@163.com SPDX-License-Identifier: MulanPSL-2.0
Definition
qxapp_global.h:10
qxplugin.h
QX_PLUGIN_BEGIN_NAMESPACE
#define QX_PLUGIN_BEGIN_NAMESPACE
Definition
qxplugin_global.h:56
QX_PLUGIN_END_NAMESPACE
#define QX_PLUGIN_END_NAMESPACE
Definition
qxplugin_global.h:59
src
libs
qxplugin
qxplugin.cpp
制作者
1.9.8