1

列のテキストの配置を変更するより良い方法はありますか? 列内のすべてのセルを反復処理しています。

for r in range(self.rowCount()):
    self.item(r, column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)

これを行うためのより良い(より簡単な)方法はありませんか?

4

1 に答える 1

0

これがコードの残りの部分に適合するかどうかはわかりませんが、setColumnAlignment()メソッドを見たことがありますか?

http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qgraphicsgridlayout.html#setColumnAlignment

このようにそれを行うようです。

于 2012-07-13T13:15:43.693 に答える