QgsLayoutItemLabel из QgsLayoutItem

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Bek
Новоприбывший
Сообщения: 5
Зарегистрирован: 26 фев 2019, 20:26
Репутация: 0
Откуда: Kazakhstan

QgsLayoutItemLabel из QgsLayoutItem

Сообщение Bek » 21 мар 2019, 18:50

Здравствуйте!
сл. код работает в QGIS 3.4 версии

Код: Выделить всё

txt1 = layout.itemById('tt1')
txt1.setText(self.dlg.plainText.toPlainText())
а в 3.2 выдает ошибку: 'QgsLayoutItem' object has no attribute 'setText'

как QgsLayoutItem преобразовать/конвертировать в QgsLayoutItemLabel?

на других нормальных языка это делается просто :

Код: Выделить всё

txt1=(QgsLayoutItemLabel) QgsLayoutItem;

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей