![]() |
Workspace 6.21.5
|
#include <Workspace/Presentation/workspaceactions.h>
Signals | |
void | editWorkspace (CSIRO::DataExecution::Workspace *workspace) |
Public Member Functions | |
WorkspaceActions (CSIRO::DataExecution::Workspace &workspace, bool workspaceIsReadOnly=false) | |
~WorkspaceActions () override | |
DataExecution::Workspace & | getWorkspace () |
![]() | |
OperationActions (DataExecution::Operation &op, bool opsReadOnly=false) | |
virtual | ~OperationActions () |
void | customContextMenu () |
void | directChangeProperties () |
DataExecution::Operation & | getOperation () |
bool | opsAreReadOnly () |
void | setSelectedOperations (const QList< DataExecution::Operation * > &selectedOps) |
Protected Member Functions | |
void | addContextMenuItems (QMenu &menu) override |
virtual void | addContextMenuItems (QMenu &menu) |
WorkspaceActions | ( | CSIRO::DataExecution::Workspace & | workspace, |
bool | workspaceIsReadOnly = false |
||
) |
workspace | The workspace this object should provide actions for. |
workspaceIsReadOnly | True if the workspace is read only |
|
override |
|
overrideprotectedvirtual |
menu | The context menu that will be shown for this operation immediately after this function is called. |
If subclasses add anything to menu, it is customary to first add a menu separator to distinguish the subclass' items from the general items common to all operations.
Reimplemented from OperationActions.
|
signal |
Workspace & getWorkspace | ( | ) |