#include <opendirectoryactionfactory.h>
Public Member Functions | |
QString | name () const |
bool | isValidForJob (const Job &job) const |
QList< QAction * > | createActions () |
unsigned int | usefulness () const |
![]() | |
JobActionFactory (const JobActionFactory &other) | |
JobActionFactory & | operator= (const JobActionFactory &other) |
virtual void | readSettings (QSettings &settings) |
virtual void | writeSettings (QSettings &settings) const |
void | setServer (Server *s) |
Server * | server () 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) |
Protected Slots | |
void | actionTriggered () |
Additional Inherited Members | |
![]() | |
enum | Flag { ContextItem = 0x1 } |
![]() | |
unsigned int | m_attemptedJobAdditions |
bool | m_isMultiJob |
Server * | m_server |
QList< Job > | m_jobs |
Flags | m_flags |
JobActionFactory subclass to open job output in a file browser.
|
virtual |
A name that uniquely identifies this factory.
Implements JobActionFactory.
|
virtual |
Implements JobActionFactory.
|
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).
Implements JobActionFactory.
|
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.