File: qgsvectorlayerselectionproperties.sip.in

package info (click to toggle)
qgis 3.40.6%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 1,181,336 kB
  • sloc: cpp: 1,593,302; python: 370,494; xml: 23,474; perl: 3,664; sh: 3,482; ansic: 2,257; sql: 2,133; yacc: 1,068; lex: 577; javascript: 540; lisp: 411; makefile: 157
file content (105 lines) | stat: -rw-r--r-- 3,371 bytes parent folder | download | duplicates (16)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
/************************************************************************
 * This file has been generated automatically from                      *
 *                                                                      *
 * src/core/vector/qgsvectorlayerselectionproperties.h                  *
 *                                                                      *
 * Do not edit manually ! Edit header and run scripts/sipify.py again   *
 ************************************************************************/







class QgsVectorLayerSelectionProperties : QgsMapLayerSelectionProperties
{
%Docstring(signature="appended")
Implementation of layer selection properties for vector layers.

.. versionadded:: 3.34
%End

%TypeHeaderCode
#include "qgsvectorlayerselectionproperties.h"
%End
  public:

    QgsVectorLayerSelectionProperties( QObject *parent /TransferThis/ = 0 );
%Docstring
Constructor for QgsVectorLayerSelectionProperties, with the specified
``parent`` object.
%End
    ~QgsVectorLayerSelectionProperties();

    virtual QDomElement writeXml( QDomElement &element, QDomDocument &doc, const QgsReadWriteContext &context );

    virtual bool readXml( const QDomElement &element, const QgsReadWriteContext &context );

    virtual QgsVectorLayerSelectionProperties *clone() const /Factory/;


    Qgis::SelectionRenderingMode selectionRenderingMode() const;
%Docstring
Returns the selection rendering mode to use for selected features in the
layer.

.. seealso:: :py:func:`setSelectionRenderingMode`
%End

    void setSelectionRenderingMode( Qgis::SelectionRenderingMode mode );
%Docstring
Sets the selection rendering ``mode`` to use for selected features in
the layer.

.. seealso:: :py:func:`selectionRenderingMode`
%End

    QColor selectionColor() const;
%Docstring
Returns the color to use for rendering selected features in the layer.

An invalid color indicates that the default (i.e. project level)
selection color should be used instead.

.. seealso:: :py:func:`setSelectionColor`
%End

    void setSelectionColor( const QColor &color );
%Docstring
Sets the ``color`` to use for rendering selected features in the layer.

An invalid ``color`` indicates that the default (i.e. project level)
selection color should be used instead.

.. seealso:: :py:func:`selectionColor`
%End

    QgsSymbol *selectionSymbol() const;
%Docstring
Returns the symbol used to render selected features in the layer.

May be ``None`` if the default symbol should be used instead.

.. seealso:: :py:func:`setSelectionSymbol`
%End

    void setSelectionSymbol( QgsSymbol *symbol /Transfer/ );
%Docstring
Sets the ``symbol`` used to render selected features in the layer.

Ownership of ``symbol`` is transferred to the plot. If ``symbol`` is
``None`` then the default symbol will be used instead.

.. seealso:: :py:func:`selectionSymbol`
%End

};

/************************************************************************
 * This file has been generated automatically from                      *
 *                                                                      *
 * src/core/vector/qgsvectorlayerselectionproperties.h                  *
 *                                                                      *
 * Do not edit manually ! Edit header and run scripts/sipify.py again   *
 ************************************************************************/