2012-07-13 93 views
0

简介:我使用PySide和Qt框架构建一个GUI应用程序有没有办法在QTableWidgetItem中对齐或操纵QIcon的位置?

我动态的QTableWidgetItem添加editdelete图标和我试图调整它们在小区的中心。我已经在QTableWidget的各个部分尝试了setTextAlign和setStyleSheet。

如果有人知道一个很棒的解决方法。

我也希望这些可点击,以便如果用户单击edit他们将能够编辑该行适用于相应的对象。如果有人可以帮我解决这个问题,那就更加棒了。

感谢

回答

2

我可能会最终使用QTableWidget::setCellWidget()

你会能够创建自己的自定义窗口小部件,在这种情况下,你可以尝试创建集中在设计师QFrame,然后内部的QToolButton将其设置为表格中要显示的单元格的小部件。

+0

明天我会试试这个。谢谢。 编辑:我认为这是一个更好的方法:[LINK](http://qt-project.org/doc/qt-4.8/qtablewidget.html#setCellWidget)。这样我仍然可以使用QTableWidget而不是QTreeWidget – edhedges 2012-07-13 04:59:55

+0

啊,是的,我把这两个功能混淆了。 – Chris 2012-07-13 15:36:02

相关问题