qtablewidget

    2热度

    1回答

    我有一个窗口,其中包含使用Qt Designer设计的3个表格窗口小部件。 表1.所存在 表2.要选定组(AcceptDrops设置为true)中显示的所有雇员(将启用setto真) 表3.显示员工显示组 我想赶上表3中的下降事件。这是一个下降后已经执行我想运行一个函数。同时它应该避免重复。 我已经设置eventfilters Table3.installEventFilter(self) ,

    1热度

    1回答

    这里是我的代码部分: cell = QtWidgets.QTableWidgetItem() cell.setData(QtCore.Qt.EditRole, dics[0][key]) self.data_row_selection_table.setItem(row, nmr_analysis.QT_DATA_COLUMN_ENTRIES.index(key), cell) 的应用程序

    0热度

    1回答

    我有一个包含2列的表格窗口小部件。第一列包含时间戳,第二列包含与时间戳相对应的消息。我希望用户能够点击时间戳列的标题并反转订单。我还希望用户能够点击邮件标题并将所有邮件按字母顺序排列。使用setSortingEnabled对于邮件头是完美的,但由于时间戳的格式,这将不会正确排列时间戳。有没有一种方法可以在消息列上设置SortingEnabled(),并且当用户单击时间戳头时,它会调用一个自定义函数

    1热度

    1回答

    我有一个QTableWidget,里面有一些列。 由于我的需要,我在某些栏中设置了QComboBox,并填入必要的数据。 void settingsDialog::onAddFieldButtonClicked() { fieldsTable->setRowCount(++rowCount); combo = new QComboBox(); combo->addI

    1热度

    2回答

    如何在第一个索引(单元格0)中添加一个带有复选框的Horizo​​ntalHeader到Qt中的QTableWidget? 下面的说明没有奏效。 headerItem->setFlags(headerItem->flags()^Qt::ItemIsEditable); headerItem->data(Qt::CheckStateRole); headerItem->setCheckState

    1热度

    2回答

    指数[我使用PyQt4的,但我认为这Qt4的问题是不特定的Python] 我有一个QTableWidget。在每一行中,第一列包含一个按钮。点击后,该行被删除。 要删除的行中,我使用removeRow(int row)方法,它接受作为参数的行的索引。当连接信号时,我无法知道行的索引,因为它可能同时发生变化(例如,如果第一行被删除,所有行索引都会被更改)。 The accepted answer h

    0热度

    1回答

    我有这张表,我正在尝试创建。 我想按照我输入的顺序准确排序列。然而,当表显示,该表的列显示了在一些随机顺序列标签,例如,A,C,B,E,d,G,F,H。 class MyTable(Observer): def __init__(self, data): self.myTable = QTableWidget(0, len(data)) self.myTable.

    2热度

    2回答

    固定 我正在写加载具有400个字符文件的程序,并根据角色上改变的TableCell的backgroundColor加载。 这是我如何创建QTableWidget的: QTableWidget* mapTableWidget = new QTableWidget(this); mapTableWidget->setRowCount(20); mapTableWidget->setColumnCo

    1热度

    1回答

    我想以表格形式显示一些数据。我拿了QTableWidget因为它有多列。其中一列将包含时间(hh:mm格式)。 我也希望用户编辑表格的任何项目,但具有相应的格式。 我能够在QTableWidget中添加数据,但我无法设置文本格式时间列。 这个我想实现让用户只能编辑时间hh:mm格式。 如果可能的话,请在Python中编写答案代码。

    0热度

    1回答

    我有一个QTableWidget填充列表的列表。每个内部列表都有八个元素,我的表格在加载其他列表后计算出第九个控制列。 我可以读取和打印以控制表格的任何单元格的内容,如print(self.tAccounts.item(52,3).text()),所以我认为数据没有问题,但表格仅显示表格中第一行和第一列的单元格内容,其他银行。 我应该在某个地方犯错,但我看不到。 使用PyQt的5和Python 3