29 #include "../../../se/LineSymbolizer.h" 34 #include <QGridLayout> 38 #include <QtPropertyBrowser/QtTreePropertyBrowser> 39 #include <QtPropertyBrowser/QtVariantPropertyManager> 46 : m_setLocalSymbol(false), m_symb(new
te::se::LineSymbolizer)
48 QGridLayout* layout =
new QGridLayout(
this);
49 this->setLayout(layout);
52 layout->addWidget(tb);
54 QtTreePropertyBrowser* basicPropBrowser =
new QtTreePropertyBrowser(
this);
55 basicPropBrowser->setIndentation(10);
56 basicPropBrowser->setPropertiesWithoutValueMarked(
true);
57 basicPropBrowser->setRootIsDecorated(
false);
58 basicPropBrowser->setResizeMode(QtTreePropertyBrowser::ResizeToContents);
60 layout->addWidget(basicPropBrowser);
64 tb->addItem(basicPropBrowser,
"Basic Symbology");
A Symbolizer describes how a feature is to appear on a map.
A widget used to define the line symbolizer properties, such as:
A widget used to define the basic fill se object.
void setStroke(Stroke *stroke)
A Stroke specifies the appearance of a linear geometry. The Stroke element is optional inside of Line...
const Stroke * getStroke() const
A LineSymbolizer is used to style a stroke along a linear geometry type, such as a string of line seg...