29 #include "../../../se/LineSymbolizer.h"
34 #include <QGridLayout>
38 #include <QtPropertyBrowser/QtTreePropertyBrowser>
39 #include <QtPropertyBrowser/QtVariantPropertyManager>
46 QGridLayout* layout =
new QGridLayout(
this);
47 this->setLayout(layout);
49 QToolBox* tb =
new QToolBox(
this);
50 layout->addWidget(tb);
52 QtTreePropertyBrowser* basicPropBrowser =
new QtTreePropertyBrowser(
this);
53 basicPropBrowser->setIndentation(10);
54 basicPropBrowser->setPropertiesWithoutValueMarked(
true);
55 basicPropBrowser->setRootIsDecorated(
false);
56 basicPropBrowser->setResizeMode(QtTreePropertyBrowser::ResizeToContents);
58 layout->addWidget(basicPropBrowser);
62 tb->addItem(basicPropBrowser,
"Basic Symbology");
75 if(m_symb->getStroke())
86 m_symb->setStroke(m_bs->getStroke());
88 emit symbolizerChanged();
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...
A LineSymbolizer is used to style a stroke along a linear geometry type, such as a string of line seg...