|
libqutim
0.3.1.0
|
#include "libqutim_version.h"#include "extensioninfo.h"#include <QtCore/QtPlugin>#include <QtCore/QObject>#include <QtCore/QSharedDataPointer>Go to the source code of this file.
Classes | |
| class | qutim_sdk_0_3::CommandArgument |
| class | qutim_sdk_0_3::CommandArgumentsHandler |
| class | qutim_sdk_0_3::Plugin |
| class | qutim_sdk_0_3::PluginFactory |
| class | qutim_sdk_0_3::PluginInfo |
Namespaces | |
| namespace | qutim_sdk_0_3 |
Defines | |
| #define | PLUGIN_VERSION(major, minor, secminor, patch) QUTIM_MAKE_VERSION(major, minor, secminor, patch) |
| #define | QUTIM_EXPORT_PLUGIN(Plugin) QUTIM_EXPORT_PLUGIN2(Plugin, Plugin) |
| #define | QUTIM_EXPORT_PLUGIN2(Plugin, Class) |
| #define | QUTIM_EXPORT_STRING(ID) QUTIM_EXPORT_STRING_HELPER(ID) |
| #define | QUTIM_EXPORT_STRING_HELPER(ID) #ID |
Functions | |
| Q_DECL_IMPORT void | qutim_sdk_0_3::debugAddPluginId (quint64, const QMetaObject *meta) |
| Q_DECL_IMPORT QList < QWeakPointer< Plugin > > | qutim_sdk_0_3::pluginsList () |
| #define PLUGIN_VERSION | ( | major, | |
| minor, | |||
| secminor, | |||
| patch | |||
| ) | QUTIM_MAKE_VERSION(major, minor, secminor, patch) |
| #define QUTIM_EXPORT_PLUGIN | ( | Plugin | ) | QUTIM_EXPORT_PLUGIN2(Plugin, Plugin) |
| #define QUTIM_EXPORT_PLUGIN2 | ( | Plugin, | |
| Class | |||
| ) |
Q_EXPORT_PLUGIN2(Plugin,Class) \ static const char *qutim_plugin_verification_data = \ "pattern=""QUTIM_PLUGIN_VERIFICATION_DATA""\n" \ "debugid="QUTIM_EXPORT_STRING(QUTIM_PLUGIN_ID)"\n" \ "libqutim="QUTIM_VERSION_STRING"\0"; \ Q_EXTERN_C Q_DECL_EXPORT \ const char * Q_STANDARD_CALL qutim_plugin_query_verification_data() \ { return qutim_plugin_verification_data; }
| #define QUTIM_EXPORT_STRING | ( | ID | ) | QUTIM_EXPORT_STRING_HELPER(ID) |
| #define QUTIM_EXPORT_STRING_HELPER | ( | ID | ) | #ID |