55 bool allowGeoPdfExport =
true,
56 const QString &geoPdfReason = QString(),
57 const QStringList &geoPdfLayerOrder = 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 setExportGeoPdf(
bool enabled );
95 bool exportGeoPdf()
const;
98 void setUseOgcBestPracticeFormat(
bool enabled );
100 bool useOgcBestPracticeFormat()
const;
103 void setExportThemes(
const QStringList &themes );
105 QStringList exportThemes()
const;
108 QStringList geoPdfLayerOrder()
const;
111 QStringList geoPdfGroupOrder()
const;
114 void setOpenAfterExporting(
bool enabled );
116 bool openAfterExporting()
const;
121 void showContextMenuForGeoPdfStructure( QPoint point,
const QModelIndex &index );
125 bool mGeopdfAvailable =
true;
127 QgsGeoPdfLayerFilteredTreeModel *mGeoPdfStructureProxyModel =
nullptr;
128 QMenu *mGeoPdfStructureTreeMenu =
nullptr;