KCoreAddons
Deprecated List
- Member K_EXPORT_PLUGIN_VERSION
- Since 5.84, use KPluginMetaData::version() or a versioned namespace instead
- Member KAboutData::fromPluginMetaData (const KPluginMetaData &plugin)
- Since 5.65, use KAboutPluginDialog to show info about a plugin instead of KAboutApplicationDialog, with the latter having had been the only known need for this conversion.
- Member KAboutData::pluginData (const QString &componentName)
- Since 5.76. The central registry is to be removed in the future in favour of plugin type specific local registries, using KPluginMetaData.
- Member KAboutData::programIconName () const
- Since 5.2, Use QGuiApplication::windowIcon instead
- Member KAboutData::registerPluginData (const KAboutData &aboutData)
- Since 5.76. The central registry is to be removed in the future in favour of plugin type specific local registries, using KPluginMetaData.
- Member KAboutData::setProgramIconName (const QString &iconName)
- since 5.2, use QApplication::setWindowIcon(QIcon::fromTheme()) instead.
- Member KBackup::KCOREADDONS_DEPRECATED_VERSION_BELATED (5, 75, 5, 0, "Use simpleBackupFile() or numberedBackupFile() directly") bool backupFile(const QString &filename
- Since 5.0, use simpleBackupFile() or numberedBackupFile() directly
- Member KBackup::rcsBackupFile (const QString &filename, const QString &backupDir=QString(), const QString &backupMessage=QString())
- Since 5.75, no known users
- Class Kdelibs4ConfigMigrator
- This class exists for compatibility with the kde4 config files and will be removed in KF6
- Class Kdelibs4Migration
- This class exists for compatibility with the kde4 config files and will be removed in KF6
- Member KJob::percent (KJob *job, unsigned long percent)
- since 5.80, use the KJob::percentChanged(KJob *, unsigned long) signal instead.
- Member KJob::processedAmount (KJob *job, KJob::Unit unit, qulonglong amount)
- since 5.80, use the KJob::processedAmountChanged(KJob *, KJob::Unit, qulonglong) signal instead
- Member KJob::totalAmount (KJob *job, KJob::Unit unit, qulonglong amount)
- since 5.80, use the KJob::totalAmountChanged(KJob *, KJob::Unit, qulonglong) signal instead
- Member KMessage::message (KMessage::MessageType messageType, const QString &text, const QString &caption=QString())
- Since 5.97. Use Qt logging or custom message handling.
- Member KMessage::setMessageHandler (KMessageHandler *handler)
- Since 5.97. Use Qt logging or custom message handling.
- Class KMessageHandler
- Since 5.97, technology not in use.
- Member KPluginFactory::create (const QString &keyword, QObject *parent=nullptr, const QVariantList &args=QVariantList())
- Since 5.89, use overload without keyword instead
- Member KPluginFactory::create (QWidget *parentWidget, QObject *parent, const QString &keyword, const QVariantList &args=QVariantList())
- Since 5.89, use overload without keyword instead
- Member KPluginFactory::create (QObject *parent, const QStringList &args)
- since 4.0 use create<T>(QObject *parent, const QVariantList &args)
- Member KPluginFactory::create (QObject *parent=nullptr, const char *classname="QObject", const QStringList &args=QStringList())
- since 4.0 use create<T>(QObject *parent, const QVariantList &args)
- Member KPluginFactory::createObject (QObject *parent, const char *className, const QStringList &args)
- since 4.0 use create<T>(QObject *parent, const QVariantList &args)
- Member KPluginFactory::createPartObject (QWidget *parentWidget, QObject *parent, const char *classname, const QStringList &args)
- since 4.0 use create<T>(QWidget *parentWidget, QObject *parent, const QString &keyword, const QVariantList &args)
- Member KPluginFactory::registerPlugin (const QString &keyword, CreateInstanceFunction instanceFunction)
- Since 5.89, providing a custom CreateInstanceFunction is deprecated. Use registerPlugin<T>() instead
- Member KPluginFactory::registerPlugin (const QString &keyword)
- Member KPluginFactory::registerPlugin (const QString &keyword, CreateInstanceWithMetaDataFunction instanceFunction)
- Since 5.89, providing a custom CreateInstanceWithMetaDataFunction is deprecated. Use registerPlugin<T>() instead
- Class KPluginLoader
- Since 5.86, the
findPluginsById
,findPlugins
andfactory
methods have been imported to KPluginMetaData. Check the deprecating messages of the other search related methods for porting instructions. The methods which are exclusively used to work around QTBUG-39642 are deprecated in favour of using QPluginLoader directly. With Qt 5.15 this bug has been fixed. - Member KPluginLoader::errorString () const
- Since 5.86, use QPluginLoader::errorString() instead
- Member KPluginLoader::factory ()
- Since 5.86, use KPluginFactory::loadFactory or KPluginFactory::instantiatePlugin instead
- Member KPluginLoader::fileName () const
- Since 5.86, use QPluginLoader::fileName() instead, in case of complex query logic consider using KPluginLoader::findPlugins
- Member KPluginLoader::findPlugin (const QString &name)
- Since 5.86, contruct a QPluginLoader and call fileName() or use KPluginMetaData::findPluginById instead
- Member KPluginLoader::findPlugins (const QString &directory, std::function< bool(const KPluginMetaData &)> filter=std::function< bool(const KPluginMetaData &)>())
- Since 5.86 use KPluginMetaData::findPlugins instead
- Member KPluginLoader::findPluginsById (const QString &directory, const QString &pluginId)
- Since 5.86 use KPluginMetaData::findPluginsById instead
- Member KPluginLoader::forEachPlugin (const QString &directory, std::function< void(const QString &)> callback=std::function< void(const QString &)>())
- Since 5.86 use KPluginMetaData::findPlugins instead. This will warn about invalid plugin metadata and only return valid results.
- Member KPluginLoader::instance ()
- Since 5.86, use QPluginLoader::instance() instead
- Member KPluginLoader::instantiatePlugins (const QString &directory, std::function< bool(const KPluginMetaData &)> filter=std::function< bool(const KPluginMetaData &)>(), QObject *parent=nullptr)
- Since 5.86 create instances from the KPluginMetaData::findPlugins result instead. In case you are using KPluginFactory use KPluginMetaData::factory on the returned metadata objects. Otherwise use KPluginMetaData::instantiate or QPluginLoader on the returned metadata objects.
- Member KPluginLoader::isLoaded () const
- Since 5.86, use QPluginLoader::isLoaded() instead
- Member KPluginLoader::load ()
- Since 5.86, use QPluginLoader::load() instead
- Member KPluginLoader::loadHints () const
- Since 5.86, use QPluginLoader::loadHints() instead
- Member KPluginLoader::metaData () const
- Since 5.86, use QPluginLoader::metaData() or KPluginMetaData instead
- Member KPluginLoader::pluginName () const
- Since 5.86, use KPluginMetaData::pluginId instead
- Member KPluginLoader::pluginVersion ()
- Since 5.84, use KPluginMetaData::version() or a versioned namespace instead
- Member KPluginLoader::setLoadHints (QLibrary::LoadHints loadHints)
- Since 5.86, use QPluginLoader::setLoadHints instead
- Member KPluginLoader::unload ()
- Since 5.86, use QPluginLoader::unload() instead
- Member KPluginMetaData::dependencies () const
- Since 5.79, plugin dependencies are deprecated and will be removed in KF6
- Member KPluginMetaData::extraInformation () const
- Since 5.87, deprecate for lack of usage. Use a meaningful custom key in the json metadata instead
- Member KPluginMetaData::fromDesktopFile (const QString &file, const QStringList &serviceTypes=QStringList())
- Since 5.92, use json files or embedded json metadata directly.
- Member KPluginMetaData::initialPreference () const
- Since 5.104, this feature is only used in KParts, read the key manually if needed
- Member KPluginMetaData::instantiate () const
- Since 5.86, use KPluginFactory::loadFactory or KPluginFactory::instantiatePlugin when using KPluginFactory. Otherwise use QPluginLoader::instance() instead.
- Member KPluginMetaData::readStringList (const QJsonObject &jo, const QString &key)
- Since 5.88, use
value(QString, QStringList)
on KPluginMetaData instance instead - Member KPluginMetaData::readTranslatedString (const QJsonObject &jo, const QString &key, const QString &defaultValue=QString())
- Since 5.88, use KJsonUtils::readTranslatedString instead
- Member KPluginMetaData::readTranslatedValue (const QJsonObject &jo, const QString &key, const QJsonValue &defaultValue=QJsonValue())
- Since 5.88, use KJsonUtils::readTranslatedValue instead
- Member KProcess::pid () const
- since 5.78, use processId()
- Member KRandom::random ()
- Since 5.72, use QRandomGenerator::global(). The 1:1 port is bounded(RAND_MAX) but check all the methods that QRandomGenerator provides.
- Class KRandomSequence
- Since 5.75, use QRandomGenerator or KRandom::shuffle
- Member KRandomSequence::randomize (QList< T > &list)
- Since 5.75, use KRandom::shuffle
- Member KStringHandler::from8Bit (const char *str)
- Since 5.112, no known users.
- Member KStringHandler::isUtf8 (const char *str)
- Since 5.112, no known users.
- Member KStringHandler::perlSplit (const QRegExp &sep, const QString &s, int max=0)
- Since 5.67, use perlSplit(const QRegularExpression &sep, const QString &s, int max = 0) instead.
- Member KUser::fullName () const
- Since 5.0, use property(KUser::FullName) instead
- Member KUser::gid () const
- since 5.0 use KUser::groupId()
- Member KUser::uid () const
- since 5.0 use KUser::userId()
- Member KUserGroup::gid () const
- since 5.0 use KUserGroup::groupId()
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Dec 1 2023 04:04:32 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Dec 1 2023 04:04:32 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.