kopete/libkopete
Kopete Namespace Reference
Detailed Description
This namespace contains all of Kopete's core classes and functions.
Classes | |
| class | ChatSessionMembersListModel |
| class | ContactListStorage |
| Provide a storage for Kopete Contact List. More... | |
| class | XmlContactStorage |
| XML storage for contact list elements. More... | |
| class | KABCPersistence |
| class | Account |
| The Kopete::Account class handles one account. More... | |
| class | AccountManager |
| AccountManager manages all defined accounts in Kopete. More... | |
| class | AppearanceSettings |
| class | AvatarManager |
| Manage the avatar storage. More... | |
| class | AvatarQueryJob |
| Job to query avatar on disk. More... | |
| class | Away |
| Kopete::Away is a singleton class that manages away messages for Kopete. More... | |
| class | AwayAction |
| Kopete::AwayAction is a KAction that lets you select an away message from the list of predefined away messages, or enter a custom one. More... | |
| class | BehaviorSettings |
| class | BlackLister |
| Manages the list of blacklisted contacts for an account. More... | |
| class | ChatSession |
|
More... | |
| class | ChatSessionManager |
|
More... | |
| class | Command |
| class | CommandHandler |
|
More... | |
| class | Contact |
|
More... | |
| class | ContactList |
| manage contacts and metacontact More... | |
| class | ContactListElement |
|
More... | |
| class | FileEngineHandler |
| class | FileEngine |
| class | Group |
| Class which represents the Group. More... | |
| class | Identity |
|
More... | |
| class | IdentityManager |
| IdentityManager manages all defined identities in Kopete. More... | |
| class | Message |
| Representation of a message in Kopete. More... | |
| class | MessageEvent |
|
More... | |
| class | MessageHandler |
|
More... | |
| class | MessageHandlerFactory |
|
More... | |
| class | MessageHandlerChain |
| A chain of message handlers; the processing layer between protocol and chat view. More... | |
| class | ProcessMessageTask |
| A task for processing a message. More... | |
| class | MetaContact |
|
More... | |
| class | MimeTypeHandler |
| A handler for some set of mime-types A mime type handler is responsible for handling requests to open files of certain mime types presented to the main application. More... | |
| class | EmoticonMimeTypeHandler |
| Mime-type handler class for Kopete emoticon files. More... | |
| class | OnlineStatus |
|
More... | |
| class | OnlineStatusManager |
| OnlineStatusManager is a singleton which manage OnlineStatus. More... | |
| class | OnlineStatusAction |
| class | Password |
|
More... | |
| class | PasswordedAccount |
| An account requiring a password to connect. More... | |
| class | Picture |
| Represent a picture in Kopete context. More... | |
| class | Plugin |
| Base class for all plugins or protocols. More... | |
| class | PluginManager |
|
More... | |
| class | PropertyTmpl |
|
More... | |
| class | Property |
|
More... | |
| class | PropertyContainer |
|
More... | |
| class | Protocol |
| base class of every protocol. More... | |
| class | SimpleMessageHandlerFactory |
| A MessageHandlerFactory that creates synchronous MessageHandlers that just call a slot. More... | |
| class | SimpleMessageHandler |
| class | StatusMessage |
| This class encapsulate a status message. More... | |
| class | FileTransferInfo |
|
More... | |
| class | TransferManager |
| Creates and manages kopete file transfers. More... | |
| class | Transfer |
| A KIO job for a kopete file transfer. More... | |
| class | WalletManager |
|
More... | |
| class | ManagedConnectionAccount |
| A ManagedConnectionAccount queries the NetworkStatus KDED Module before trying to connect using connectwithPassword, starting a network connection if needed. More... | |
| class | Emoticons |
| class | ContactTaskBase |
| Base tasks for all contact related tasks. More... | |
| class | DeleteContactTask |
| Delete a contact in Kopete. More... | |
| class | Task |
| Base class for all Kopete task. More... | |
| class | ViewPlugin |
|
More... | |
| class | WebcamWidget |
| A simple widget to display webcam frames. More... | |
Namespaces | |
| namespace | AV |
| namespace | Global |
| namespace | Properties |
| namespace | UI |
| namespace | Utils |
Typedefs | |
| typedef QList< Contact * > | ContactPtrList |
| typedef QList< Message > | MessageList |
| typedef QMultiHash< QString, Command * > | CommandList |
| typedef QList< Group * > | GroupList |
| typedef QList< Plugin * > | PluginList |
Functions | |
| static QString | unionContents (QString arg1, QString arg2) |
| static int | compareAccountsByPriority (Account *a, Account *b) |
| static QString | makeRegExp (const char *pattern) |
| QString | nameFromKABC (const QString &id) |
| QString | nameFromContact (Kopete::Contact *c) |
| QImage | photoFromContact (Kopete::Contact *contact) |
| QImage | photoFromKABC (const QString &id) |
| static void | blendOnLower (const QImage &upper_, QImage &lower, const QPoint &offset) |
| static QRect | getBoundingBox (const QImage &image) |
| static QPoint | getOffsetForCorner (const QImage &upperImage, const QImage &lowerImage, const int i) |
Variables | |
| const QString | NSCID_ELEM = QString::fromUtf8( "nameSourceContactId" ) |
| const QString | NSPID_ELEM = QString::fromUtf8( "nameSourcePluginId" ) |
| const QString | NSAID_ELEM = QString::fromUtf8( "nameSourceAccountId" ) |
| const QString | PSCID_ELEM = QString::fromUtf8( "photoSourceContactId" ) |
| const QString | PSPID_ELEM = QString::fromUtf8( "photoSourcePluginId" ) |
| const QString | PSAID_ELEM = QString::fromUtf8( "photoSourceAccountId" ) |
| static const QString | UserDir ("User") |
| static const QString | ContactDir ("Contacts") |
| static const QString | AvatarConfig ("avatarconfig.rc") |
| static QHash< QString, Kopete::MimeTypeHandler * > | g_mimeHandlers |
| static QHash< QString, Kopete::MimeTypeHandler * > | g_protocolHandlers |
| QPointer< QWidget > | g_mainWidget |
Typedef Documentation
| typedef QMultiHash<QString, Command*> Kopete::CommandList |
Definition at line 40 of file kopetecommandhandler.h.
| typedef QList< Contact * > Kopete::ContactPtrList |
Definition at line 50 of file kopetechatsession.h.
| typedef QList<Group *> Kopete::GroupList |
Definition at line 45 of file kopetecontact.h.
| typedef QList< Message > Kopete::MessageList |
Definition at line 53 of file kopetechatsession.h.
| typedef QList<Plugin*> Kopete::PluginList |
Definition at line 34 of file kopetepluginmanager.h.
Function Documentation
| static void Kopete::blendOnLower | ( | const QImage & | upper_, | |
| QImage & | lower, | |||
| const QPoint & | offset | |||
| ) | [static] |
Definition at line 187 of file kopeteonlinestatusmanager.cpp.
| static int Kopete::compareAccountsByPriority | ( | Account * | a, | |
| Account * | b | |||
| ) | [static] |
Definition at line 48 of file kopeteaccountmanager.cpp.
Definition at line 234 of file kopeteonlinestatusmanager.cpp.
| static QPoint Kopete::getOffsetForCorner | ( | const QImage & | upperImage, | |
| const QImage & | lowerImage, | |||
| const int | i | |||
| ) | [static] |
Definition at line 290 of file kopeteonlinestatusmanager.cpp.
| static QString Kopete::makeRegExp | ( | const char * | pattern | ) | [static] |
Definition at line 342 of file kopetemessage.cpp.
| KOPETE_EXPORT QString Kopete::nameFromContact | ( | Kopete::Contact * | c | ) |
Definition at line 640 of file kopetemetacontact.cpp.
Definition at line 621 of file kopetemetacontact.cpp.
| KOPETE_EXPORT QImage Kopete::photoFromContact | ( | Kopete::Contact * | contact | ) |
Definition at line 693 of file kopetemetacontact.cpp.
Definition at line 714 of file kopetemetacontact.cpp.
utility function to merge two QStrings containing individual elements separated by 0xE000
Definition at line 48 of file kabcpersistence.cpp.
Variable Documentation
const QString Kopete::AvatarConfig("avatarconfig.rc") [static] |
const QString Kopete::ContactDir("Contacts") [static] |
QPointer<QWidget> Kopete::g_mainWidget [static] |
Definition at line 29 of file kopeteuiglobal.cpp.
QHash<QString, Kopete::MimeTypeHandler*> Kopete::g_mimeHandlers [static] |
Definition at line 37 of file kopetemimetypehandler.cpp.
Definition at line 38 of file kopetemimetypehandler.cpp.
| const QString Kopete::NSAID_ELEM = QString::fromUtf8( "nameSourceAccountId" ) |
Definition at line 52 of file xmlcontactstorage.cpp.
| const QString Kopete::NSCID_ELEM = QString::fromUtf8( "nameSourceContactId" ) |
Definition at line 50 of file xmlcontactstorage.cpp.
| const QString Kopete::NSPID_ELEM = QString::fromUtf8( "nameSourcePluginId" ) |
Definition at line 51 of file xmlcontactstorage.cpp.
| const QString Kopete::PSAID_ELEM = QString::fromUtf8( "photoSourceAccountId" ) |
Definition at line 55 of file xmlcontactstorage.cpp.
| const QString Kopete::PSCID_ELEM = QString::fromUtf8( "photoSourceContactId" ) |
Definition at line 53 of file xmlcontactstorage.cpp.
| const QString Kopete::PSPID_ELEM = QString::fromUtf8( "photoSourcePluginId" ) |
Definition at line 54 of file xmlcontactstorage.cpp.
const QString Kopete::UserDir("User") [static] |
KDE 4.0 API Reference