|
| bool | isProjectCompatible () const override |
| bool | areActiveLayersCompatible () const override |
| bool | isDataSetCompatible (const DataSet &) const override |
| QIcon | icon () const override |
| QString | text () const override |
| QString | description () const override |
| QString | docPath () const override |
| bool | isReadOnly () const override |
|
virtual void | init () |
|
virtual bool | isProjectCompatible (const Project::ProjectTypes &, bool) const =0 |
|
virtual void | dataSetChanged () |
|
virtual QWidget * | ui (QWidget *=nullptr)=0 |
|
virtual void | activate () |
|
virtual void | deactivate () |
|
virtual bool | inputEvent (QEvent *) |
| virtual void | configuration (Properties *) const override |
| | Serialize the current object configuration into the given Properties object.
|
| virtual void | configure (const Properties *) override |
| | Configure this object instance by de-serializing the given Properties.
|
| virtual void | configureDefaults () |
| | Retrieve the properties of this object, replaces values with their defaults and sets it again.
|
|
void | registerParameter (ParameterBase *param) |
| | Register the given Parameter or SubProperty, so that it will be configured during configure()/configuration().
|
|
void | unregisterParameter (const ParameterBase *param) |
| | Remove the given Parameter or SubProperty from the list of registered parameters.
|
|
| Configurable (const Configurable &rhs) |
|
| Configurable (Configurable &&rhs) noexcept |
|
Configurable & | operator= (const Configurable &) |
|
Configurable & | operator= (Configurable &&) noexcept |
◆ isProjectCompatible()
| bool ImFusion::EmptyAction::isProjectCompatible |
( |
| ) |
const |
|
overridevirtual |
◆ areActiveLayersCompatible()
| bool ImFusion::EmptyAction::areActiveLayersCompatible |
( |
| ) |
const |
|
overridevirtual |
◆ isDataSetCompatible()
| bool ImFusion::EmptyAction::isDataSetCompatible |
( |
const DataSet & | | ) |
const |
|
overridevirtual |
◆ icon()
| QIcon ImFusion::EmptyAction::icon |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ text()
| QString ImFusion::EmptyAction::text |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ description()
| QString ImFusion::EmptyAction::description |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ docPath()
| QString ImFusion::EmptyAction::docPath |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ isReadOnly()
| bool ImFusion::EmptyAction::isReadOnly |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file:
- ImFusionLabels/lib/include/ImFusion/Labels/Annotation/MiscActions.h