MoleQueue  0.8.0
 All Classes Functions Variables Enumerations Enumerator Pages
Public Slots | Public Member Functions | List of all members
KillJobActionFactory Class Reference

#include <killjobactionfactory.h>

Inheritance diagram for KillJobActionFactory:
JobActionFactory

Public Slots

virtual void actionTriggered ()
 

Public Member Functions

QString name () const
 
bool isValidForJob (const Job &job) const
 
QList< QAction * > createActions ()
 
unsigned int usefulness () const
 
- Public Member Functions inherited from JobActionFactory
 JobActionFactory (const JobActionFactory &other)
 
JobActionFactoryoperator= (const JobActionFactory &other)
 
virtual void readSettings (QSettings &settings)
 
virtual void writeSettings (QSettings &settings) const
 
void setServer (Server *s)
 
Serverserver () const
 
virtual void clearJobs ()
 
virtual bool isMultiJob () const
 
virtual bool addJobIfValid (const Job &job)
 
virtual bool useMenu () const
 
virtual QString menuText () const
 
virtual bool hasValidActions () const
 
virtual Flags flags () const
 
virtual void setFlags (Flags f)
 

Additional Inherited Members

- Public Types inherited from JobActionFactory
enum  Flag { ContextItem = 0x1 }
 
- Protected Attributes inherited from JobActionFactory
unsigned int m_attemptedJobAdditions
 
bool m_isMultiJob
 
Serverm_server
 
QList< Jobm_jobs
 
Flags m_flags
 

Detailed Description

JobActionFactory for canceling jobs.

Member Function Documentation

QString name ( ) const
virtual

A name that uniquely identifies this factory.

Implements JobActionFactory.

bool isValidForJob ( const Job job) const
virtual
Returns
true if the factory's actions are appropriate for job.

Implements JobActionFactory.

QList<QAction*> createActions ( )
virtual

Create actions that operate on the Job objects in m_jobs. The caller is responsible for managing the lifetime of the actions (passing them to a QMenu or similar is usually sufficient).

See Also
hasValidActions()
addJobIfValid
clearJobs

Implements JobActionFactory.

unsigned int usefulness ( ) const
virtual

The "usefulness" of the actions produced by this factory, used to order actions in generated menus, etc. Lower value means higher usefulness.

Implements JobActionFactory.


The documentation for this class was generated from the following file: