QGIS API Documentation  3.25.0-Master (10b47c2603)
Public Slots | Signals | Public Member Functions | List of all members
QgsDiagramProperties Class Reference

#include <qgsdiagramproperties.h>

Inheritance diagram for QgsDiagramProperties:
Inheritance graph
[legend]

Public Slots

void apply ()
 
void mAddCategoryPushButton_clicked ()
 
void mAttributesTreeWidget_itemDoubleClicked (QTreeWidgetItem *item, int column)
 
void mDiagramAttributesTreeWidget_itemDoubleClicked (QTreeWidgetItem *item, int column)
 
void mDiagramStackedWidget_currentChanged (int index)
 
void mDiagramTypeComboBox_currentIndexChanged (int index)
 
void mEngineSettingsButton_clicked ()
 
void mFindMaximumValueButton_clicked ()
 
void mRemoveCategoryPushButton_clicked ()
 
void scalingTypeChanged ()
 
void showAddAttributeExpressionDialog ()
 
void showSizeLegendDialog ()
 
void updatePlacementWidgets ()
 

Signals

void auxiliaryFieldCreated ()
 

Public Member Functions

 QgsDiagramProperties (QgsVectorLayer *layer, QWidget *parent, QgsMapCanvas *canvas)
 
 ~QgsDiagramProperties () override
 
void addAttribute (QTreeWidgetItem *item)
 Adds an attribute from the list of available attributes to the assigned attributes with a random color. More...
 
void syncToLayer ()
 Updates the widget to reflect the layer's current diagram settings. More...
 
- Public Member Functions inherited from QgsExpressionContextGenerator
virtual ~QgsExpressionContextGenerator ()=default
 

Detailed Description

Definition at line 40 of file qgsdiagramproperties.h.

Constructor & Destructor Documentation

◆ QgsDiagramProperties()

QgsDiagramProperties::QgsDiagramProperties ( QgsVectorLayer layer,
QWidget *  parent,
QgsMapCanvas canvas 
)

Definition at line 85 of file qgsdiagramproperties.cpp.

◆ ~QgsDiagramProperties()

QgsDiagramProperties::~QgsDiagramProperties ( )
override

Definition at line 543 of file qgsdiagramproperties.cpp.

Member Function Documentation

◆ addAttribute()

void QgsDiagramProperties::addAttribute ( QTreeWidgetItem *  item)

Adds an attribute from the list of available attributes to the assigned attributes with a random color.

Definition at line 666 of file qgsdiagramproperties.cpp.

◆ apply

void QgsDiagramProperties::apply ( )
slot

Definition at line 795 of file qgsdiagramproperties.cpp.

◆ auxiliaryFieldCreated

void QgsDiagramProperties::auxiliaryFieldCreated ( )
signal

◆ mAddCategoryPushButton_clicked

void QgsDiagramProperties::mAddCategoryPushButton_clicked ( )
slot

Definition at line 685 of file qgsdiagramproperties.cpp.

◆ mAttributesTreeWidget_itemDoubleClicked

void QgsDiagramProperties::mAttributesTreeWidget_itemDoubleClicked ( QTreeWidgetItem *  item,
int  column 
)
slot

Definition at line 694 of file qgsdiagramproperties.cpp.

◆ mDiagramAttributesTreeWidget_itemDoubleClicked

void QgsDiagramProperties::mDiagramAttributesTreeWidget_itemDoubleClicked ( QTreeWidgetItem *  item,
int  column 
)
slot

Definition at line 752 of file qgsdiagramproperties.cpp.

◆ mDiagramStackedWidget_currentChanged

void QgsDiagramProperties::mDiagramStackedWidget_currentChanged ( int  index)
slot

Definition at line 1040 of file qgsdiagramproperties.cpp.

◆ mDiagramTypeComboBox_currentIndexChanged

void QgsDiagramProperties::mDiagramTypeComboBox_currentIndexChanged ( int  index)
slot

Definition at line 565 of file qgsdiagramproperties.cpp.

◆ mEngineSettingsButton_clicked

void QgsDiagramProperties::mEngineSettingsButton_clicked ( )
slot

Definition at line 777 of file qgsdiagramproperties.cpp.

◆ mFindMaximumValueButton_clicked

void QgsDiagramProperties::mFindMaximumValueButton_clicked ( )
slot

Definition at line 709 of file qgsdiagramproperties.cpp.

◆ mRemoveCategoryPushButton_clicked

void QgsDiagramProperties::mRemoveCategoryPushButton_clicked ( )
slot

Definition at line 700 of file qgsdiagramproperties.cpp.

◆ scalingTypeChanged

void QgsDiagramProperties::scalingTypeChanged ( )
slot

Definition at line 1073 of file qgsdiagramproperties.cpp.

◆ showAddAttributeExpressionDialog

void QgsDiagramProperties::showAddAttributeExpressionDialog ( )
slot

Definition at line 1006 of file qgsdiagramproperties.cpp.

◆ showSizeLegendDialog

void QgsDiagramProperties::showSizeLegendDialog ( )
slot

Definition at line 1078 of file qgsdiagramproperties.cpp.

◆ syncToLayer()

void QgsDiagramProperties::syncToLayer ( )

Updates the widget to reflect the layer's current diagram settings.

Since
QGIS 3.16

Definition at line 284 of file qgsdiagramproperties.cpp.

◆ updatePlacementWidgets

void QgsDiagramProperties::updatePlacementWidgets ( )
slot

Definition at line 1047 of file qgsdiagramproperties.cpp.


The documentation for this class was generated from the following files: