![]() |
LeechCraft 0.6.70-17609-g3dde4097dd
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.