![]() |
LeechCraft
0.6.70-3565-g2d86529
Modular cross-platform feature rich live environment.
|
#include <memory>
#include <QPointer>
#include <QMetaType>
#include <QVariant>
#include <QString>
#include <QByteArray>
#include <QtDebug>
Go to the source code of this file.
Classes | |
struct | LeechCraft::Entity |
Describes parameters of an entity. More... | |
Namespaces | |
LeechCraft | |
Typedefs | |
typedef std::shared_ptr< QObject > | QObject_ptr |
Enumerations | |
enum | LeechCraft::TaskParameter { LeechCraft::NoParameters = 0, LeechCraft::NoAutostart = 1, LeechCraft::DoNotSaveInHistory = 2, LeechCraft::IsDownloaded = 4, LeechCraft::FromUserInitiated = 8, LeechCraft::DoNotNotifyUser = 32, LeechCraft::Internal = 64, LeechCraft::NotPersistent = 128, LeechCraft::DoNotAnnounceEntity = 256, LeechCraft::OnlyHandle = 512, LeechCraft::OnlyDownload = 1024, LeechCraft::AutoAccept = 2048, LeechCraft::FromCommandLine = 4096 } |
Describes single task parameter. More... | |
enum | LeechCraft::CustomDataRoles { LeechCraft::RoleTags = Qt::UserRole + 100, LeechCraft::RoleControls, LeechCraft::RoleAdditionalInfo, LeechCraft::RoleHash, LeechCraft::RoleMime, LeechCraft::RoleContextMenu, LeechCraft::RoleJobHolderRow, LeechCraft::RoleMAX } |
enum | LeechCraft::Priority { LeechCraft::PLog_, LeechCraft::PInfo_, LeechCraft::PWarning_, LeechCraft::PCritical_ } |
Functions | |
LeechCraft::Q_DECLARE_FLAGS (TaskParameters, TaskParameter) | |
Q_DECLARE_METATYPE (LeechCraft::Entity) | |
Q_DECLARE_METATYPE (QIODevice *) | |
Q_DECLARE_METATYPE (QObject_ptr) | |
Q_DECLARE_METATYPE (QPointer< QObject * >) | |
Q_DECLARE_METATYPE (LeechCraft::TaskParameters) | |
Q_DECLARE_OPERATORS_FOR_FLAGS (LeechCraft::TaskParameters) | |
typedef std::shared_ptr<QObject> QObject_ptr |
Definition at line 282 of file structures.h.
Q_DECLARE_METATYPE | ( | LeechCraft::Entity | ) |
Q_DECLARE_METATYPE | ( | QIODevice * | ) |
Q_DECLARE_METATYPE | ( | QObject_ptr | ) |
Q_DECLARE_METATYPE | ( | QPointer< QObject * > | ) |
Q_DECLARE_METATYPE | ( | LeechCraft::TaskParameters | ) |
Q_DECLARE_OPERATORS_FOR_FLAGS | ( | LeechCraft::TaskParameters | ) |