55 bool allowGeospatialPdfExport =
true,
56 const QString &geospatialPdfReason = QString(),
57 const QStringList &geospatialPdfLayerOrder = QStringList(),
58 Qt::WindowFlags flags = Qt::WindowFlags() );
65 void setForceVector(
bool force );
67 bool forceVector()
const;
69 void enableGeoreferencingOptions(
bool enabled );
71 void setGeoreferencingEnabled(
bool enabled );
73 bool georeferencingEnabled()
const;
75 void setMetadataEnabled(
bool enabled );
77 bool metadataEnabled()
const;
79 void setRasterTilingDisabled(
bool disabled );
81 bool rasterTilingDisabled()
const;
83 void setGeometriesSimplified(
bool enabled );
85 bool geometriesSimplified()
const;
88 void setLosslessImageExport(
bool enabled );
90 bool losslessImageExport()
const;
93 void setExportGeospatialPdf(
bool enabled );
95 bool exportGeospatialPdf()
const;
98 void setUseOgcBestPracticeFormat(
bool enabled );
100 bool useOgcBestPracticeFormat()
const;
103 void setExportThemes(
const QStringList &themes );
105 QStringList exportThemes()
const;
108 QStringList geospatialPdfLayerOrder()
const;
111 QStringList geospatialPdfGroupOrder()
const;
114 void setOpenAfterExporting(
bool enabled );
116 bool openAfterExporting()
const;
121 void showContextMenuForGeospatialPdfStructure( QPoint point,
const QModelIndex &index );
125 bool mGeospatialPdfAvailable =
true;
127 QgsGeospatialPdfLayerFilteredTreeModel *mGeospatialPdfStructureProxyModel =
nullptr;
128 QMenu *mGeospatialPdfStructureTreeMenu =
nullptr;