![]() |
LeechCraft
0.6.70-10870-g558588d6ec
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 |
A message used for inter-plugin communication. 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) | |
typedef std::shared_ptr<QObject> QObject_ptr |
Definition at line 247 of file structures.h.