20 attributeFields = mVectorLayer->
fields();
24 for ( ; entryIt != entries.
constEnd(); ++entryIt )
30 cb->
setChecked( !entryIt->initialValue.isEmpty() );
31 item->
setData( 0, Qt::UserRole, entryIt->property );
32 mTreeWidget->setItemWidget( item, 0, cb );
37 few->
setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Maximum );
38 few->
setLayer( const_cast<QgsVectorLayer*>( vl ) );
39 few->
setField( entryIt->initialValue );
40 mTreeWidget->setItemWidget( item, 1, few );
43 item->
setText( 2, entryIt->helpText );
45 mTreeWidget->addTopLevelItem( item );
48 for (
int c = 0; c != mTreeWidget->columnCount() - 1; c++ )
49 mTreeWidget->resizeColumnToContents( c );
64 int rowCount = mTreeWidget->topLevelItemCount();
65 for (
int i = 0; i < rowCount; ++i )
83 propertyMap.
insert( propertyKey, expressionString );
90 return tr(
"double" );
95 return tr(
"'<red>,<green>,<blue>,<alpha>'" );
105 return tr(
"'<filename>'" );
111 return "'left'|'center'|'right'";
117 return "'top'|'center'|'bottom'";
122 return tr(
"'linear'|'radial'|'conical'" );
127 return tr(
"'feature'|'viewport'" );
132 return tr(
"'pad'|'repeat'|'reflect'" );
137 return tr(
"0 (false)|1 (true)" );
142 return "'no'|'solid'|'dash'|'dot'|'dash dot'|'dash dot dot'";
147 return "'bevel'|'miter'|'round'";
152 return "'square'|'flat'|'round'";
157 return "'solid'|'horizontal'|'vertical'|'cross'|'b_diagonal'|'f_diagonal'|"
158 "'diagonal_x'|'dense1'|'dense2'|'dense3'|'dense4'|'dense5'|"
159 "'dense6'|'dense7'|'no'";
QByteArray toByteArray() const
static Q_DECL_DEPRECATED QString gradientSpreadHelpText()
static Q_DECL_DEPRECATED QString gradientCoordModeHelpText()
static Q_DECL_DEPRECATED QString fileNameHelpText()
QgsFields fields() const
Returns the list of fields of this layer.
static Q_DECL_DEPRECATED QString lineStyleHelpText()
Container of fields for a vector layer.
static Q_DECL_DEPRECATED QString offsetHelpText()
static Q_DECL_DEPRECATED QString horizontalAnchorHelpText()
QString tr(const char *sourceText, const char *disambiguation, int n)
static Q_DECL_DEPRECATED QString fillStyleHelpText()
void setValue(const QString &key, const QVariant &value)
static Q_DECL_DEPRECATED QString doubleHelpText()
Q_DECL_DEPRECATED QMap< QString, QString > dataDefinedProperties() const
static Q_DECL_DEPRECATED QString joinStyleHelpText()
static Q_DECL_DEPRECATED QString gradientTypeHelpText()
static Q_DECL_DEPRECATED QString capStyleHelpText()
QVariant value(const QString &key, const QVariant &defaultValue) const
~QgsDataDefinedSymbolDialog()
void setText(int column, const QString &text)
iterator insert(const Key &key, const T &value)
Q_DECL_DEPRECATED QgsDataDefinedSymbolDialog(const QList< DataDefinedSymbolEntry > &entries, const QgsVectorLayer *vl, QWidget *parent=0, const Qt::WindowFlags &f=0)
const_iterator constEnd() const
const_iterator constBegin() const
static Q_DECL_DEPRECATED QString boolHelpText()
Represents a vector layer which manages a vector based data sets.
static Q_DECL_DEPRECATED QString colorHelpText()
static Q_DECL_DEPRECATED QString verticalAnchorHelpText()