• Skip to content
  • Skip to link menu
KDE 4.3 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KDECore

Deprecated List

Member k_funcinfo
kDebug takes care of printing the method name automatically now

Member k_lineinfo
kDebug takes care of printing the method name automatically now

Member KAboutData::license () const
There could be multiple licenses, use licenses() instead.

Member KAboutData::licenseName (NameFormat formatName) const
There could be multiple licenses, use licenses() instead.

Member KCalendarSystem::setYMD (QDate &date, int y, int m, int d) const

Member KCalendarSystemGregorian::setYMD (QDate &date, int year, int month, int day) const

Member KCalendarSystemHebrew::setYMD (QDate &date, int year, int month, int day) const

Member KCalendarSystemHijri::setYMD (QDate &date, int year, int month, int day) const

Member KCalendarSystemJalali::setYMD (QDate &date, int year, int month, int day) const

Member KCharsets::languageForEncoding (const QString &encoding) const
Please use descriptionForEncoding instead. This function will be removed before KDE4 is released.

Member KConfig::forceGlobal () const

Member KConfig::setForceGlobal (bool force)

Member KConfigGroup::changeGroup (const char *group)

Create another KConfigGroup from the parent of this group instead.

Create another KConfigGroup from the parent of this group instead.

Member KCoreConfigSkeleton::addItemInt64 (const QString &name, qint64 &reference, qint64 defaultValue=0, const QString &key=QString())
Use addItemLongLong().

Member KCoreConfigSkeleton::addItemUInt64 (const QString &name, quint64 &reference, quint64 defaultValue=0, const QString &key=QString())
Use addItemULongLong().

Member KEncodingProber::encodingName () const
Use encoding() instead, which returns a QByteArray.

Class KIOBufferBase
Use KSocketFactory or KLocalSocket instead

Class KLibLoader

You have two other possibilites:

  • KPluginLoader or KService::createInstance for plugins
  • KLibrary for other libraries

Member KLibLoader::createInstance (const QString &libname, QObject *parent, const QStringList &args, int *error=0)

Use one of the other createInstance methods or KPluginLoader or KService::createInstance instead

Use KService::createInstance() or KPluginFactory instead

Use KService::createInstance() or KPluginFactory instead

Member KLibLoader::self ()
use KPluginLoader instead

Member KLibrary::factory (const char *factoryname=0)
use KPluginLoader::factory

Member KLocale::langLookup (const QString &fname, const char *rtype="html")

Member KLocale::nounDeclension () const

Member KMimeType::parentMimeType () const
this method does not support multiple inheritance, which is actually part of the shared-mime-info standard. Use is(), parentMimeTypes(), or allParentMimeTypes() instead of parentMimeType()

Class KNetwork::KActiveSocketBase
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KBufferedSocket
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KClientSocketBase
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KDatagramPacket
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KDatagramSocket
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KHttpProxySocketDevice
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KInetSocketAddress
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KIpAddress
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KPassiveSocketBase
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KResolver
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KResolverEntry
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KResolverResults
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KResolverWorkerBase
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KResolverWorkerFactory< Worker >
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KResolverWorkerFactoryBase
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KReverseResolver
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KServerSocket
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KSocketAddress
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KSocketBase
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KSocketDevice
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KSocksSocketDevice
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KStreamSocket
Use KSocketFactory or KLocalSocket instead

Class KNetwork::KUnixSocketAddress
Use KSocketFactory or KLocalSocket instead

Member KPluginFactory::create (QObject *parent=0, const char *classname="QObject", const QStringList &args=QStringList())

Member KPluginFactory::createObject (QObject *parent, const char *className, const QStringList &args)

Member KPluginFactory::createPartObject (QWidget *parentWidget, QObject *parent, const char *classname, const QStringList &args)

Member KPluginFactory::KPluginFactory (const KAboutData *aboutData, QObject *parent=0)

Member KService::createInstance (ServiceIterator begin, ServiceIterator end, QObject *parent=0, const QVariantList &args=QVariantList(), QString *error=0)

Use KServiceTypeTrader::createInstanceFromQuery instead

Member KService::desktopEntryPath () const

use entryPath() instead

Member KService::serviceByName (const QString &_name)
there is never a good reason to use this method.

Member KService::type () const
use isApplication()

Member KServiceGroup::baseGroup (const QString &baseGroupName)
Use a servicetype and a proper trader query instead, for a better way of finding related services.

Member KServiceTypeTrader::createInstanceFromQuery (const QString &serviceType, const QString &constraint, QObject *parent, const QStringList &args, int *error=0)
Use createInstanceFromQuery(const QString&, const QString&, QObject*, const QVariantList&, QString*) instead

Member KShared
Use QSharedData instead.

Member KSortableItem::index () const
use key()

Member KStandardDirs::addResourceType (const char *type, const QString &relativename, bool priority=true)

Member KSycoca::databaseChanged ()
use the databaseChanged(QStringList) signal

Member KSycoca::isChanged (const char *type)
use the signal databaseChanged(QStringList) instead.

Member KSycoca::readError ()

Member KUrl::cmp (const KUrl &u, bool ignore_trailing=false) const
Use equals() instead.

Member KUrl::decode_string (const QString &str)

use QUrl::fromPercentEncoding(encodedURL) instead, but note that it takes a QByteArray and not a QString. Which makes sense since everything is 7 bit (ascii) when being percent-encoded.

Member KUrl::encode_string (const QString &str)
use QUrl::toPercentEncoding instead, but note that it returns a QByteArray and not a QString. Which makes sense since everything is 7 bit (ascii) after being percent-encoded.

Member KUrl::encode_string_no_slash (const QString &str)

use QUrl::toPercentEncoding(str,"/") instead, but note that it returns a QByteArray and not a QString. Which makes sense since everything is 7 bit (ascii) after being percent-encoded.

Member KUrl::fromPathOrUrl (const QString &text)
Since KDE4 you can pass both urls and paths to the KUrl constructors. Use KUrl(text) instead.

Member KUser::fullName () const
use property(KUser::FullName) instead

KDECore

Skip menu "KDECore"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.6.1
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal