Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
列のテキストの配置を変更するより良い方法はありますか? 列内のすべてのセルを反復処理しています。
for r in range(self.rowCount()): self.item(r, column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
これを行うためのより良い(より簡単な)方法はありませんか?
これがコードの残りの部分に適合するかどうかはわかりませんが、setColumnAlignment()メソッドを見たことがありますか?
http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qgraphicsgridlayout.html#setColumnAlignment
このようにそれを行うようです。