A default handler to list task properties into a property browser.
More...
#include <DefaultTaskPropertyHandler.h>
A default handler to list task properties into a property browser.
Definition at line 54 of file DefaultTaskPropertyHandler.h.
◆ DefaultTaskPropertyHandler()
te::process::qt::DefaultTaskPropertyHandler::DefaultTaskPropertyHandler |
( |
| ) |
|
◆ ~DefaultTaskPropertyHandler()
virtual te::process::qt::DefaultTaskPropertyHandler::~DefaultTaskPropertyHandler |
( |
| ) |
|
|
virtual |
◆ createProperty()
Function used to create the right property type given a param descriptor.
- Parameters
-
paramDesc | Param descriptor used to create the property |
- Returns
- QtProperty object.
Implements te::process::qt::TaskPropertyHandler.
◆ createPropertyData()
|
protectedvirtualinherited |
Function used to create a terralib object data from a QtProperty contents (QVariant).
- Parameters
-
paramDesc | Parameters descriptor, used to get the data type |
var | Qt object with data |
- Returns
- TerraLib data object, if a valid type was founded.
◆ getParamData()
virtual te::dt::AbstractData* te::process::qt::TaskPropertyHandler::getParamData |
( |
const std::string & |
paramName | ) |
|
|
protectedvirtualinherited |
Function used to get a terralib object data from a Task param.
- Parameters
-
- Returns
- TerraLib data object, if a valid type was founded.
◆ getParameterToolTip()
◆ getType()
const std::string& te::process::qt::TaskPropertyHandler::getType |
( |
| ) |
const |
|
inherited |
◆ setDefaultProperties()
virtual void te::process::qt::TaskPropertyHandler::setDefaultProperties |
( |
QtProperty * |
parent | ) |
|
|
virtualinherited |
◆ setInputProperties()
virtual void te::process::qt::TaskPropertyHandler::setInputProperties |
( |
QtProperty * |
parent | ) |
|
|
virtualinherited |
◆ setOutputProperties()
virtual void te::process::qt::TaskPropertyHandler::setOutputProperties |
( |
QtProperty * |
parent | ) |
|
|
virtualinherited |
◆ setProperty()
◆ setPropertyData()
virtual void te::process::qt::DefaultTaskPropertyHandler::setPropertyData |
( |
const te::dt::AbstractData * |
data, |
|
|
QtProperty * |
property, |
|
|
int |
dataType |
|
) |
| |
|
overrideprotectedvirtual |
◆ setTask()
void te::process::qt::TaskPropertyHandler::setTask |
( |
const std::string & |
taskId, |
|
|
ProcessManager * |
manager |
|
) |
| |
|
inherited |
Gets the type of the task.
◆ valueChanged()
void te::process::qt::TaskPropertyHandler::valueChanged |
( |
QtProperty * |
p, |
|
|
const QVariant & |
qVariant |
|
) |
| |
|
inherited |
◆ m_manager
◆ m_propertyMap
std::map<std::string, QtProperty*> te::process::qt::TaskPropertyHandler::m_propertyMap |
|
protectedinherited |
◆ m_taskId
std::string te::process::qt::TaskPropertyHandler::m_taskId |
|
protectedinherited |
◆ m_taskType
std::string te::process::qt::TaskPropertyHandler::m_taskType |
|
protectedinherited |
The documentation for this class was generated from the following file: