Krita Source Code Documentation
Loading...
Searching...
No Matches
plugin.h
Go to the documentation of this file.
1
/*
2
* This file is part of PyKrita, Krita' Python scripting plugin.
3
*
4
* SPDX-FileCopyrightText: 2013 Alex Turbov <i.zaufi@gmail.com>
5
* SPDX-FileCopyrightText: 2014-2016 Boudewijn Rempt <boud@valdyas.org>
6
*
7
* SPDX-License-Identifier: LGPL-2.0-only OR LGPL-3.0-only
8
*/
9
#ifndef _PYQT_PLUGIN_H_
10
#define _PYQT_PLUGIN_H_
11
12
#include <QObject>
13
14
#include <
KisActionPlugin.h
>
15
#include "
PythonPluginManager.h
"
16
17
class
KritaPyQtPlugin
:
public
QObject
18
{
19
Q_OBJECT
20
public
:
21
KritaPyQtPlugin
(QObject *parent,
const
QVariantList &);
22
virtual
~KritaPyQtPlugin
();
23
private
:
24
PythonPluginManager
*
pluginManager
{
nullptr
};
25
bool
m_autoReload
{
false
};
26
};
27
28
#endif
KisActionPlugin.h
PythonPluginManager.h
KritaPyQtPlugin
Definition
plugin.h:18
KritaPyQtPlugin::KritaPyQtPlugin
KritaPyQtPlugin(QObject *parent, const QVariantList &)
Definition
plugin.cpp:22
KritaPyQtPlugin::m_autoReload
bool m_autoReload
Definition
plugin.h:25
KritaPyQtPlugin::~KritaPyQtPlugin
virtual ~KritaPyQtPlugin()
Definition
plugin.cpp:89
KritaPyQtPlugin::pluginManager
PythonPluginManager * pluginManager
Definition
plugin.h:24
PythonPluginManager
Definition
PythonPluginManager.h:103
plugins
extensions
pykrita
plugin
plugin.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52