17#ifndef QGSLAYOUTATLASWIDGET_H
18#define QGSLAYOUTATLASWIDGET_H
24#include "ui_qgslayoutatlaswidgetbase.h"
47 void mUseAtlasCheckBox_stateChanged(
int state );
49 void mAtlasFilenamePatternEdit_editingFinished();
50 void mAtlasFilenameExpressionButton_clicked();
51 void mAtlasHideCoverageCheckBox_stateChanged(
int state );
52 void mAtlasSingleFileCheckBox_stateChanged(
int state );
53 void mAtlasSortFeatureCheckBox_stateChanged(
int state );
54 void changesSortFeatureExpression(
const QString &expression,
bool valid );
55 void mAtlasSortFeatureDirectionButton_clicked();
56 void mAtlasFeatureFilterEdit_editingFinished();
57 void mAtlasFeatureFilterButton_clicked();
58 void mAtlasFeatureFilterCheckBox_stateChanged(
int state );
59 void pageNameExpressionChanged(
const QString &expression,
bool valid );
60 void changeFileFormat();
61 void updateGuiElements();
62 void updateAtlasFeatures();
65 QPointer< QgsPrintLayout > mLayout;
68 bool mBlockUpdates =
false;
70 void blockAllSignals(
bool b );
Class used to render QgsLayout as an atlas, by iterating over the features from an associated vector ...
Base class for all map layer types.
A bar for displaying non-blocking messages to the user.
Print layout, a QgsLayout subclass for static or atlas-based layouts.
Represents a vector layer which manages a vector based data sets.