|
Public Types |
enum | ACTION_TYPES {
PROJECTSET_ACTIONS = 0,
PROJECT_ACTIONS,
TASKSET_ACTIONS,
TASK_ACTIONS,
MUTEXSET_ACTIONS,
MUTEX_ACTIONS,
ENVIRONMENTSET_ACTIONS,
ENVIRONMENT_ACTIONS,
SCHEDULERSET_ACTIONS,
SCHEDULER_ACTIONS,
HEADERSET_ACTIONS,
FILEPATH_ACTIONS,
SOURCESET_ACTIONS,
RESULTS_ACTIONS,
TIMING_RESULT_ACTIONS,
STATISTIC_RESULT_ACTIONS,
MAX_ACTIONS
} |
Public Slots |
void | ObjectInvalid () |
Public Member Functions |
| YActionHandler (YWorkSpaceManager &wsm) |
| ~YActionHandler () |
int | InitInstance (QWidget *widget) |
void | UpdateActions () |
YObject * | GetCurrentObject () |
| The current object (e.g. selected in last operation like workspace tree).
|
QWidget * | GetParentWidget () |
YWorkSpaceManager & | GetWorkSpaceManager () |
Static Public Member Functions |
void | SetCurrentObject (YObject *object) |
YActions * | GetActions (unsigned int a) |
Private Member Functions |
YActions * | _GetActions (unsigned int a) |
Private Attributes |
Q_OBJECT QArray< YActions * > | actions |
QWidget * | parentwidget |
YObject * | object |
YWorkSpaceManager & | workspacemanager |