![]() |
LeechCraft 0.6.70-17793-g6e56308e78
Modular cross-platform feature rich live environment.
|
#include <memory>#include <QMetaType>#include <QVariant>#include <QString>Go to the source code of this file.
Classes | |
| struct | LC::Entity |
| A message used for inter-plugin communication. More... | |
Namespaces | |
| namespace | LC |
Typedefs | |
| typedef std::shared_ptr< QObject > | QObject_ptr |
Enumerations | |
| enum | LC::TaskParameter { LC::NoParameters = 0 , LC::NoAutostart = 1 , LC::DoNotSaveInHistory = 2 , LC::IsDownloaded = 4 , LC::FromUserInitiated = 8 , LC::DoNotNotifyUser = 32 , LC::Internal = 64 , LC::NotPersistent = 128 , LC::DoNotAnnounceEntity = 256 , LC::OnlyHandle = 512 , LC::OnlyDownload = 1024 , LC::AutoAccept = 2048 , LC::FromCommandLine = 4096 } |
| Describes single task parameter. More... | |
| enum | LC::CustomDataRoles { LC::RoleTags = Qt::UserRole + 100 , LC::RoleControls , LC::RoleAdditionalInfo , LC::RoleHash , LC::RoleMime , LC::RoleContextMenu , LC::RoleJobHolderRow , LC::RoleMAX } |
| enum class | LC::Priority { LC::Info , LC::Warning , LC::Critical } |
Functions | |
| LC::Q_DECLARE_FLAGS (TaskParameters, TaskParameter) | |
| typedef std::shared_ptr<QObject> QObject_ptr |
Definition at line 222 of file structures.h.