| QGIS API Documentation
    3.20.0-Odense (decaadbb31)
    | 
A line edit widget with toolbutton for setting an SVG image path. More...
#include <qgsfilecontentsourcelineedit.h>

| Public Slots | |
| void | setSource (const QString &source) | 
| Sets a new source to show in the widget.  More... | |
|  Public Slots inherited from QgsAbstractFileContentSourceLineEdit | |
| void | setSource (const QString &source) | 
| Sets a new source to show in the widget.  More... | |
| Signals | |
| void | sourceChanged (const QString &source) | 
| Emitted whenever the SVG source is changed in the widget.  More... | |
|  Signals inherited from QgsAbstractFileContentSourceLineEdit | |
| void | sourceChanged (const QString &source) | 
| Emitted whenever the file source is changed in the widget.  More... | |
| Public Member Functions | |
| QgsSvgSourceLineEdit (QWidget *parent=nullptr) | |
| Constructor for QgsSvgSourceLineEdit, with the specified parent widget.  More... | |
| QgsSvgSourceLineEdit (QWidget *parent=nullptr) | |
| Constructor for QgsSvgSourceLineEdit, with the specified parent widget.  More... | |
| void | setLastPathSettingsKey (const QString &key) | 
| Sets a specific settings key to use when storing the last used path for the SVG source.  More... | |
| QString | source () const | 
| Returns the current SVG source.  More... | |
|  Public Member Functions inherited from QgsPictureSourceLineEditBase | |
| QgsPictureSourceLineEditBase (QWidget *parent=nullptr) | |
| Constructor for QgsImageSourceLineEdit, with the specified parent widget.  More... | |
| void | setMode (Format format) | 
| Defines the mode of the source line edit.  More... | |
|  Public Member Functions inherited from QgsAbstractFileContentSourceLineEdit | |
| QgsAbstractFileContentSourceLineEdit (QWidget *parent=nullptr) | |
| Constructor for QgsAbstractFileContentSourceLineEdit, with the specified parent widget.  More... | |
| QgsMessageBar * | messageBar () const | 
| Returns the message bar associated with the widget.  More... | |
| QgsPropertyOverrideButton * | propertyOverrideToolButton () const | 
| Returns the property override tool button.  More... | |
| void | setLastPathSettingsKey (const QString &key) | 
| Sets a specific settings key to use when storing the last used path for the file source.  More... | |
| void | setMessageBar (QgsMessageBar *bar) | 
| Sets the message bar associated with the widget.  More... | |
| void | setPropertyOverrideToolButtonVisible (bool visible) | 
| Sets the visibility of the property override tool button.  More... | |
| QString | source () const | 
| Returns the current file source.  More... | |
| Properties | |
| QString | source | 
|  Properties inherited from QgsAbstractFileContentSourceLineEdit | |
| QString | source | 
| Additional Inherited Members | |
|  Public Types inherited from QgsPictureSourceLineEditBase | |
| enum | Format { Svg , Image } | 
| Format of source image.  More... | |
|  Protected Member Functions inherited from QgsPictureSourceLineEditBase | |
| QgsPictureSourceLineEditBase (Format format, QWidget *parent=nullptr) | |
| Constructor for QgsImageSourceLineEdit, with the specified parent widget.  More... | |
A line edit widget with toolbutton for setting an SVG image path.
Designed for use with QgsSvgCache.
Definition at line 253 of file qgsfilecontentsourcelineedit.h.
| 
 | inline | 
Constructor for QgsSvgSourceLineEdit, with the specified parent widget.
Definition at line 261 of file qgsfilecontentsourcelineedit.h.
| QgsSvgSourceLineEdit::QgsSvgSourceLineEdit | ( | QWidget * | parent = nullptr | ) | 
Constructor for QgsSvgSourceLineEdit, with the specified parent widget.
| void QgsSvgSourceLineEdit::setLastPathSettingsKey | ( | const QString & | key | ) | 
Sets a specific settings key to use when storing the last used path for the SVG source.
| 
 | slot | 
Sets a new source to show in the widget.
| QString QgsSvgSourceLineEdit::source | ( | ) | const | 
Returns the current SVG source.
| 
 | signal | 
Emitted whenever the SVG source is changed in the widget.
| 
 | readwrite | 
Definition at line 1 of file qgsfilesourcelineedit.h.