QgsTextFormatDialog class

A simple dialog for customizing text formatting settings.

QgsTextFormatDialog provides a dialog for controlling the appearance of text rendered using QgsTextRenderer. The dialog includes all settings contained within a QgsTextFormat, including shadow, background and buffer.

Constructors, destructors, conversion operators

QgsTextFormatDialog(const QgsTextFormat& format, QgsMapCanvas* mapCanvas = nullptr, QWidget* parent = nullptr, Qt::WindowFlags fl = QgsGuiUtils::ModalDialogFlags)
Constructor for QgsTextFormatDialog.

Public functions

auto format() const -> QgsTextFormat
Returns the current formatting settings defined by the widget.

Function documentation

QgsTextFormatDialog::QgsTextFormatDialog(const QgsTextFormat& format, QgsMapCanvas* mapCanvas = nullptr, QWidget* parent = nullptr, Qt::WindowFlags fl = QgsGuiUtils::ModalDialogFlags)

Constructor for QgsTextFormatDialog.

Parameters
format initial format settings to show in dialog
mapCanvas optional associated map canvas
parent parent widget
fl window flags for dialog