A widget used to define the general properties of a se object. More...
#include <GraphicProperty.h>
Public Slots | |
void | onGlyphMarkChanged () |
void | onGraphicPropertyChanged () |
void | onLocalImageChanged () |
void | onWellKnownMarkChanged () |
Signals | |
void | graphicChanged () |
Public Member Functions | |
Initializer Methods | |
Methods related to instantiation and destruction. | |
GraphicProperty (QWidget *parent) | |
Constructor. More... | |
~GraphicProperty () | |
Destructor. More... | |
Re-implementation of Pure Virtual Method | |
AbstractGraphicWidget methods. | |
bool | setGraphic (const te::se::Graphic *graphic) |
te::se::Graphic * | getGraphic () const |
A widget used to define the general properties of a se object.
Definition at line 60 of file GraphicProperty.h.
te::qt::widgets::GraphicProperty::GraphicProperty | ( | QWidget * | parent | ) |
Constructor.
Definition at line 48 of file GraphicProperty.cpp.
References te::se::Graphic::add(), te::qt::widgets::WellKnownMarkPropertyItem::getMark(), graphicChanged(), m_gp, m_graphic, m_graphp, m_li, m_mp, onGlyphMarkChanged(), onGraphicPropertyChanged(), onLocalImageChanged(), and onWellKnownMarkChanged().
te::qt::widgets::GraphicProperty::~GraphicProperty | ( | ) |
Destructor.
Definition at line 102 of file GraphicProperty.cpp.
te::se::Graphic * te::qt::widgets::GraphicProperty::getGraphic | ( | ) | const |
Definition at line 161 of file GraphicProperty.cpp.
References te::se::Graphic::clone().
Referenced by te::qt::widgets::PointSymbolizerProperty::PointSymbolizerProperty().
|
signal |
This signal is emitted when the internal graphic element is changed.
Referenced by GraphicProperty().
|
slot |
Definition at line 197 of file GraphicProperty.cpp.
Referenced by GraphicProperty().
|
slot |
Definition at line 166 of file GraphicProperty.cpp.
References te::se::ParameterValue::clone(), te::se::Graphic::getOpacity(), te::se::Graphic::getRotation(), te::se::Graphic::getSize(), and te::se::Graphic::setSize().
Referenced by GraphicProperty().
|
slot |
Definition at line 211 of file GraphicProperty.cpp.
References te::se::ExternalGraphic::add().
Referenced by GraphicProperty().
|
slot |
Definition at line 183 of file GraphicProperty.cpp.
Referenced by GraphicProperty().
bool te::qt::widgets::GraphicProperty::setGraphic | ( | const te::se::Graphic * | graphic | ) |
Definition at line 106 of file GraphicProperty.cpp.
References te::se::Graphic::clone(), te::xl::SimpleLink::getHref(), te::se::Graphic::getMarks(), te::se::ExternalGraphic::getOnlineResource(), and te::se::Mark::getWellKnownName().
|
protected |
Definition at line 110 of file GraphicProperty.h.
Referenced by GraphicProperty().
|
protected |
Definition at line 115 of file GraphicProperty.h.
Referenced by GraphicProperty().
|
protected |
Definition at line 108 of file GraphicProperty.h.
Referenced by GraphicProperty().
|
protected |
Definition at line 111 of file GraphicProperty.h.
Referenced by GraphicProperty().
|
protected |
Definition at line 109 of file GraphicProperty.h.
Referenced by GraphicProperty().
|
protected |
Definition at line 113 of file GraphicProperty.h.