Я работал над небольшим скриптом для QGIS, чтобы автоматизировать создание атласа через композитор.
Единственная проблема, с которой я столкнулся, это то, что я не могу правильно выровнять метку композитора. Вот пример кода:
composerLabel = QgsComposerLabel(c)
newFont = QFont("times", 40)
composerLabel.setFont(newFont)
composerLabel.setText("Hello world")
composerLabel.adjustSizeToText()
composerLabel.setItemPosition(c.paperWidth() / 2,0)
composerLabel.setHAlign(Qt.AlignCenter)
c.addItem(composerLabel)
Вот как выглядит изображение на выходе
Я просмотрел API и просмотрел форумы PYQGIS, но больше никто не говорит, что у них есть подобные проблемы с выравниванием. Может ли кто-нибудь увидеть, где я могу ошибаться?