Wow, thank you so much, masterLayout() it is!
Raymond
On 29-07-2022 11:42, John Gitau wrote:
Hi Raymond,
For the window title, you can try designer.window().windowTitle().
To get the QgsPrintLayout object, you can try designer.masterLayout()
which has the .name() method.
Cheers,
John
On Fri, 29 Jul 2022 at 12:04, Raymond Nijssen via QGIS-Developer
<qgis-developer@lists.osgeo.org <mailto:qgis-developer@lists.osgeo.org>>
wrote:
Hi developers,
I'm trying to get the name for a layout designer window, which is in a
python variable (designer) of type QgsLayoutDesignerInterface.
designer.layout() returns a QgsLayout object but that class does not
have a .name() function.
The QgsPrintLayout class does have a .name() function but I don't know
how to get a QgsPrintLayout object from my designer.
Anyone?
Kind regards,
Raymond
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org <mailto:QGIS-Developer@lists.osgeo.org>
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
<https://lists.osgeo.org/mailman/listinfo/qgis-developer>
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
<https://lists.osgeo.org/mailman/listinfo/qgis-developer>
--
John Gitau
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer