【发布时间】:2014-12-07 13:27:21
【问题描述】:
我想以表格形式显示一些数据。我选择了QTableWidget,因为它有多个列。其中一列将包含 time(hh:mm 格式)。
我还希望用户编辑表格的任何项目,但具有相应的格式。
我可以在QTableWidget 中添加数据,但我无法设置时间 列的文本格式。
这是我想要实现的,以便用户只能以 hh:mm 格式编辑时间。
如果可能,请用 python 编写你的答案代码。
【问题讨论】:
-
你在使用QDateTimeEdit吗?如果是这样,只需设置显示格式。
-
@lpapp 实际上,我在此表之前添加了
QDateTimeEdit,用户设置时间并添加到QTableWidget,但在此表中我希望允许用户编辑此时间数据 但格式相同QDateTimeEdit -
@lpapp 我必须以表格形式维护数据列表。数据包括姓名、时间、日期、温度等。用户将使用相应的小部件配置这些小部件,然后单击按钮将这些小部件添加到表中。他可以添加多个数据
-
@lpapp 两个 cmets 都传达相同的内容。在第一条评论中,我只谈到了时间小部件,在第二条评论中,我告诉了你数据的所有内容
标签: python qt pyside qtablewidget qtgui