5#ifndef QFACTORYLOADER_P_H
6#define QFACTORYLOADER_P_H
19#include "QtCore/qglobal.h"
22#include "QtCore/private/qplugin_p.h"
23#include "QtCore/qcbormap.h"
24#include "QtCore/qcborvalue.h"
25#include "QtCore/qmap.h"
26#include "QtCore/qobject.h"
27#include "QtCore/qplugin.h"
75 static void refreshAll();
77#if defined(Q_OS_UNIX) && !defined (Q_OS_DARWIN)
92template <
class PluginInterface,
class FactoryInterface,
typename ...Args>
98 if (FactoryInterface *
factory = qobject_cast<FactoryInterface *>(factoryObject))
105template <
class PluginInterface,
class FactoryInterface,
typename Arg>
107{
return qLoadPlugin<PluginInterface, FactoryInterface>(
loader,
key, std::forward<Arg>(
arg)); }
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
#define Q_DECL_DEPRECATED
#define Q_DECL_COLD_FUNCTION
PluginInterface * qLoadPlugin(const QFactoryLoader *loader, const QString &key, Args &&...args)
Q_DECL_DEPRECATED PluginInterface * qLoadPlugin1(const QFactoryLoader *loader, const QString &key, Arg &&arg)
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLsizei const GLchar *const * path
GLenum GLenum GLenum input
static const struct @437 keyMap[]
QItemEditorFactory * factory