|
QGIS API Documentation
master-6164ace
|
#include <qgssymbollayerv2widget.h>
Inheritance diagram for QgsLinePatternFillSymbolLayerWidget:
Collaboration diagram for QgsLinePatternFillSymbolLayerWidget:Public Member Functions | |
| QgsLinePatternFillSymbolLayerWidget (const QgsVectorLayer *vl, QWidget *parent=NULL) | |
| virtual void | setSymbolLayer (QgsSymbolLayerV2 *layer) |
| virtual QgsSymbolLayerV2 * | symbolLayer () |
Static Public Member Functions | |
| static QgsSymbolLayerV2Widget * | create (const QgsVectorLayer *vl) |
Protected Attributes | |
| QgsLinePatternFillSymbolLayer * | mLayer |
Private Slots | |
| void | on_mAngleSpinBox_valueChanged (double d) |
| void | on_mColorPushButton_colorChanged (const QColor &color) |
| void | on_mDataDefinedPropertiesButton_clicked () |
| void | on_mDistanceSpinBox_valueChanged (double d) |
| void | on_mDistanceUnitComboBox_currentIndexChanged (int index) |
| void | on_mLineWidthSpinBox_valueChanged (double d) |
| void | on_mLineWidthUnitComboBox_currentIndexChanged (int index) |
| void | on_mOffsetSpinBox_valueChanged (double d) |
| void | on_mOffsetUnitComboBox_currentIndexChanged (int index) |
Definition at line 308 of file qgssymbollayerv2widget.h.
| QgsLinePatternFillSymbolLayerWidget::QgsLinePatternFillSymbolLayerWidget | ( | const QgsVectorLayer * | vl, |
| QWidget * | parent = NULL |
||
| ) |
Definition at line 1473 of file qgssymbollayerv2widget.cpp.
| static QgsSymbolLayerV2Widget* QgsLinePatternFillSymbolLayerWidget::create | ( | const QgsVectorLayer * | vl | ) | [inline, static] |
Definition at line 315 of file qgssymbollayerv2widget.h.
Referenced by _initWidgetFunctions().
| void QgsLinePatternFillSymbolLayerWidget::on_mAngleSpinBox_valueChanged | ( | double | d | ) | [private, slot] |
Definition at line 1515 of file qgssymbollayerv2widget.cpp.
References QgsSymbolLayerV2Widget::changed(), mLayer, and QgsLinePatternFillSymbolLayer::setLineAngle().
| void QgsLinePatternFillSymbolLayerWidget::on_mColorPushButton_colorChanged | ( | const QColor & | color | ) | [private, slot] |
Definition at line 1551 of file qgssymbollayerv2widget.cpp.
References QgsSymbolLayerV2Widget::changed(), mLayer, and QgsLinePatternFillSymbolLayer::setColor().
| void QgsLinePatternFillSymbolLayerWidget::on_mDataDefinedPropertiesButton_clicked | ( | ) | [private, slot] |
Definition at line 1589 of file qgssymbollayerv2widget.cpp.
References QgsSymbolLayerV2Widget::changed(), QgsDataDefinedSymbolDialog::colorHelpText(), QgsSymbolLayerV2::dataDefinedPropertyString(), QgsDataDefinedSymbolDialog::doubleHelpText(), mLayer, QgsSymbolLayerV2Widget::mVectorLayer, QgsSymbolLayerV2::removeDataDefinedProperties(), QgsSymbolLayerV2::setDataDefinedProperty(), and tr.
| void QgsLinePatternFillSymbolLayerWidget::on_mDistanceSpinBox_valueChanged | ( | double | d | ) | [private, slot] |
Definition at line 1524 of file qgssymbollayerv2widget.cpp.
References QgsSymbolLayerV2Widget::changed(), mLayer, and QgsLinePatternFillSymbolLayer::setDistance().
| void QgsLinePatternFillSymbolLayerWidget::on_mDistanceUnitComboBox_currentIndexChanged | ( | int | index | ) | [private, slot] |
Definition at line 1562 of file qgssymbollayerv2widget.cpp.
References QgsSymbolLayerV2Widget::changed(), mLayer, and QgsLinePatternFillSymbolLayer::setDistanceUnit().
| void QgsLinePatternFillSymbolLayerWidget::on_mLineWidthSpinBox_valueChanged | ( | double | d | ) | [private, slot] |
Definition at line 1533 of file qgssymbollayerv2widget.cpp.
References QgsSymbolLayerV2Widget::changed(), mLayer, and QgsLinePatternFillSymbolLayer::setLineWidth().
| void QgsLinePatternFillSymbolLayerWidget::on_mLineWidthUnitComboBox_currentIndexChanged | ( | int | index | ) | [private, slot] |
Definition at line 1571 of file qgssymbollayerv2widget.cpp.
References QgsSymbolLayerV2Widget::changed(), mLayer, and QgsLinePatternFillSymbolLayer::setLineWidthUnit().
| void QgsLinePatternFillSymbolLayerWidget::on_mOffsetSpinBox_valueChanged | ( | double | d | ) | [private, slot] |
Definition at line 1542 of file qgssymbollayerv2widget.cpp.
References QgsSymbolLayerV2Widget::changed(), mLayer, and QgsLinePatternFillSymbolLayer::setOffset().
| void QgsLinePatternFillSymbolLayerWidget::on_mOffsetUnitComboBox_currentIndexChanged | ( | int | index | ) | [private, slot] |
Definition at line 1580 of file qgssymbollayerv2widget.cpp.
References QgsSymbolLayerV2Widget::changed(), mLayer, and QgsLinePatternFillSymbolLayer::setOffsetUnit().
| void QgsLinePatternFillSymbolLayerWidget::setSymbolLayer | ( | QgsSymbolLayerV2 * | layer | ) | [virtual] |
Implements QgsSymbolLayerV2Widget.
Definition at line 1479 of file qgssymbollayerv2widget.cpp.
References QgsLinePatternFillSymbolLayer::color(), QgsLinePatternFillSymbolLayer::distance(), QgsLinePatternFillSymbolLayer::distanceUnit(), QgsSymbolLayerV2::layerType(), QgsLinePatternFillSymbolLayer::lineAngle(), QgsLinePatternFillSymbolLayer::lineWidth(), QgsLinePatternFillSymbolLayer::lineWidthUnit(), mLayer, QgsLinePatternFillSymbolLayer::offset(), QgsLinePatternFillSymbolLayer::offsetUnit(), and QgsLinePatternFillSymbolLayer::setColor().
| QgsSymbolLayerV2 * QgsLinePatternFillSymbolLayerWidget::symbolLayer | ( | ) | [virtual] |
Implements QgsSymbolLayerV2Widget.
Definition at line 1510 of file qgssymbollayerv2widget.cpp.
References mLayer.
Definition at line 321 of file qgssymbollayerv2widget.h.
Referenced by on_mAngleSpinBox_valueChanged(), on_mColorPushButton_colorChanged(), on_mDataDefinedPropertiesButton_clicked(), on_mDistanceSpinBox_valueChanged(), on_mDistanceUnitComboBox_currentIndexChanged(), on_mLineWidthSpinBox_valueChanged(), on_mLineWidthUnitComboBox_currentIndexChanged(), on_mOffsetSpinBox_valueChanged(), on_mOffsetUnitComboBox_currentIndexChanged(), setSymbolLayer(), and symbolLayer().