@@ -177,16 +177,18 @@ class CORE_EXPORT QgsVectorLayer : public QgsMapLayer
177
177
/* * Sets the renderer. If a renderer is already present, it is deleted */
178
178
void setRenderer ( QgsRenderer * r );
179
179
180
- /* * Return renderer V2. Added in QGIS 1.2 */
180
+ /* * Return renderer V2. Added in QGIS 1.4 */
181
181
QgsFeatureRendererV2* rendererV2 ();
182
- /* * Set renderer V2. Added in QGIS 1.2 */
182
+ /* * Set renderer V2. Added in QGIS 1.4 */
183
183
void setRendererV2 (QgsFeatureRendererV2* r);
184
- /* * Return whether using renderer V2. Added in QGIS 1.2 */
184
+ /* * Return whether using renderer V2. Added in QGIS 1.4 */
185
185
bool isUsingRendererV2 ();
186
- /* * set whether to use renderer V2 for drawing. Added in QGIS 1.2 */
186
+ /* * set whether to use renderer V2 for drawing. Added in QGIS 1.4 */
187
187
void setUsingRendererV2 (bool usingRendererV2);
188
188
189
+ /* * Draw layer with renderer V2. Added in QGIS 1.4 */
189
190
void drawRendererV2 ( QgsRenderContext& rendererContext, bool labeling );
191
+ /* * Draw layer with renderer V2 using symbol levels. Added in QGIS 1.4 */
190
192
void drawRendererV2Levels ( QgsRenderContext& rendererContext, bool labeling );
191
193
192
194
/* * Returns point, line or polygon */
@@ -359,6 +361,7 @@ class CORE_EXPORT QgsVectorLayer : public QgsMapLayer
359
361
/* * Label is on */
360
362
bool hasLabelsEnabled ( void ) const ;
361
363
364
+ /* * Assign a custom labeling engine with layer. Added in v1.4 */
362
365
void setLabelingEngine (QgsLabelingEngineInterface* engine);
363
366
364
367
/* * Returns true if the provider is in editing mode */
0 commit comments