LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
ijobholder.h File Reference
#include <QtPlugin>
#include "interfaces/structures.h"
Include dependency graph for ijobholder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LC::ProcessStateInfo
 State of a single process represented in a IJobHolder model. More...
class  IJobHolder
 Interface for plugins holding jobs or persistent notifications. More...

Namespaces

namespace  LC

Typedefs

using IJobHolderRepresentationHandler_ptr = std::shared_ptr<IJobHolderRepresentationHandler>

Enumerations

enum  LC::JobHolderColumn {
  LC::JobName ,
  LC::JobStatus ,
  LC::JobProgress
}
 Describes the columns in a job holder model. More...
enum  LC::JobHolderRow {
  LC::Other ,
  LC::News ,
  LC::DownloadProgress ,
  LC::ProcessProgress
}
 Describes the semantics of a row in a job holder model. More...
enum  LC::JobHolderRole {
  LC::ProcessState = CustomDataRoles::RoleMAX + 1 ,
  LC::JobHolderRoleMax
}
 This enum contains roles that are used to query job states. More...

Typedef Documentation

◆ IJobHolderRepresentationHandler_ptr

Definition at line 203 of file ijobholder.h.