[QGIS-Developer] How to get the name for a QgsLayoutDesignerInterface object?
John Gitau
gkahiu at gmail.com
Fri Jul 29 02:42:08 PDT 2022
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 at 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 at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
--
John Gitau
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20220729/48c91621/attachment.htm>
More information about the QGIS-Developer
mailing list