![]() |
OpenMS
|
Public Member Functions | |
| ActionRequirement_ (QAction *action, const FS_TV &needs, const FS_LAYER layer_set) | |
| ActionRequirement_ (QAction *action, const TV_STATUS &needs, const FS_LAYER layer_set) | |
| void | enableAction (const FS_TV status, const LayerDataBase::DataType layer_type) |
Private Attributes | |
| QAction * | action_ |
| FS_TV | needs_ |
| FS_LAYER | layer_set_ |
|
inline |
|
inline |
| void enableAction | ( | const FS_TV | status, |
| const LayerDataBase::DataType | layer_type | ||
| ) |
check if an ActionRequirement is fulfilled by the arguments i.e. status is a superset of needs_ and layer_type is a superset of layer_set_ (or layer_set_ is empty) If yes, the the action to enabled, or disable it otherwise
|
private |
|
private |
|
private |