38 return qLoadPlugin<QObject, QGenericPlugin>(gpLoader(), key.toLower(), specification);
46QStringList QGenericPluginFactory::keys()
50 typedef QMultiMap<
int, QString> PluginKeyMap;
51 typedef PluginKeyMap::const_iterator PluginKeyMapConstIterator;
53 const PluginKeyMap keyMap = gpLoader()->keyMap();
54 const PluginKeyMapConstIterator cend = keyMap.constEnd();
55 for (PluginKeyMapConstIterator it = keyMap.constBegin(); it != cend; ++it)
56 if (!list.contains(it.value()))
Q_GLOBAL_STATIC_WITH_ARGS(PermissionStatusHash, g_permissionStatusHash,({ { qMetaTypeId< QCameraPermission >(), Qt::PermissionStatus::Undetermined }, { qMetaTypeId< QMicrophonePermission >(), Qt::PermissionStatus::Undetermined }, { qMetaTypeId< QBluetoothPermission >(), Qt::PermissionStatus::Undetermined }, { qMetaTypeId< QContactsPermission >(), Qt::PermissionStatus::Undetermined }, { qMetaTypeId< QCalendarPermission >(), Qt::PermissionStatus::Undetermined }, { qMetaTypeId< QLocationPermission >(), Qt::PermissionStatus::Undetermined } }))