首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Qt项目实战

    Qt开源作品10-代码统计组件

    QTableWidgetItem *itemLine = new QTableWidgetItem; itemLine->setText(QString::number(lineAll) ); QTableWidgetItem *itemCode = new QTableWidgetItem; itemCode->setText(QString::number (lineCode)); QTableWidgetItem *itemNote = new QTableWidgetItem; itemNote->setText(QString ::number(lineNotes)); QTableWidgetItem *itemBlank = new QTableWidgetItem; itemBlank- >setText(QString::number(lineBlank)); QTableWidgetItem *itemPath = new QTableWidgetItem;

    82950发布于 2020-05-15
  • C++ Qt开发:TableWidget表格组件

    QTableWidgetItem 添加到表格的指定位置。 将 QTableWidgetItem 添加到表格的指定位置。 将 QTableWidgetItem 添加到表格的指定位置。 将 QTableWidgetItem 添加到表格的指定位置。 将 QTableWidgetItem 添加到表格的指定位置。

    8.2K10编辑于 2023-12-20
  • 来自专栏kifroom

    pyqt5 多个tableWidget联动滚动

    ("张飞") tablewidget.setItem(0, 0, nameItem1) ageItem1 = QTableWidgetItem("24") tablewidget.setItem(0, 1, ageItem1) jgItem1 = QTableWidgetItem("河北") tablewidget.setItem (0, 2, jgItem1) nameItem2 = QTableWidgetItem("关羽") tablewidget.setItem(1, 0, nameItem2 ) ageItem2 = QTableWidgetItem("25") tablewidget.setItem(1, 1, ageItem2) jgItem2 ("张飞") tablewidget2.setItem(0, 0, nameItem1) ageItem1 = QTableWidgetItem("24")

    1.3K20编辑于 2023-02-27
  • 来自专栏技术之路

    Qt学习笔记 TableWidget使用说明和增删改操作的实现

    ()->setVisible(false); //隐藏列表头 ui->tableWidget->setItem(1,0,new QTableWidgetItem("lisi")); ui->tableWidget->setItem(1,1,new QTableWidgetItem("20")); ui->tableWidget->selectRow(0); } 进行增删除修改操作 ()->setVisible(false); //隐藏列表头 ui->tableWidget->setItem(1,0,new QTableWidgetItem("lisi")); *current, QTableWidgetItem *previous) { if(previous! 单元格设置字体颜色和背景颜色 及字体字符 QTableWidgetItem *item = new QTableWidgetItem("Apple"); item->setBackgroundColor

    7K90发布于 2018-01-31
  • 来自专栏CSDN博客专家-小蓝枣的博客

    PyQt5 技术篇-设置QTableWidget表格组件默认值实例演示,如何获取QTableWidget表格组件里的值,获取表格的行数和列数

    self.tableWidget.setItem(0, 0, QTableWidgetItem("设置值的内容")) 可以设置指定单元格里的值。 self.tableWidget.item(0, 0) 可以获取指定单元格里的值,没有值的话为 None # 默认值设置 self.tableWidget.setItem(0, 0, QTableWidgetItem ("wait")) self.tableWidget.setItem(0, 1, QTableWidgetItem("xpath")) self.tableWidget.setItem(1, 0, QTableWidgetItem ("mousemove")) self.tableWidget.setItem(1, 1, QTableWidgetItem("xpath")) self.tableWidget.setItem(2, 0, QTableWidgetItem("click")) self.tableWidget.setItem(2, 1, QTableWidgetItem("xpath")) table_d = {}

    5.9K20发布于 2021-12-01
  • 来自专栏C++/Linux

    【QT】多元素控件

    表格中的每个单元格,是⼀个 QTableWidgetItem 对象。 QTableWidget 核心方法: QTableWidgetItem 核心信号: QTableWidgetItem 核心方法: 代码示例:使用 QTableWidget 1)在界⾯上创建 QTableWidget ->setItem(0, 0, new QTableWidgetItem("1001")); ui->tableWidget->setItem(0, 1, new QTableWidgetItem ->setItem(1, 0, new QTableWidgetItem("1002")); ui->tableWidget->setItem(1, 1, new QTableWidgetItem ->setItem(2, 0, new QTableWidgetItem("1003")); ui->tableWidget->setItem(2, 1, new QTableWidgetItem

    1.5K10编辑于 2024-07-16
  • 来自专栏跟Qt君学编程

    100行代码 | 歌词解析器

    tableWidget->setItem(0, 0, new QTableWidgetItem(QStringLiteral("歌名"))); tableWidget->setItem(0, 1 , new QTableWidgetItem(m_lyricParser.title)); tableWidget->setItem(1, 0, new QTableWidgetItem(QStringLiteral ("歌手"))); tableWidget->setItem(1, 1, new QTableWidgetItem(m_lyricParser.artist.isEmpty() ? ("专辑"))); tableWidget->setItem(2, 1, new QTableWidgetItem(m_lyricParser.album.isEmpty() ? *item1 = new QTableWidgetItem(each.first.toString("mm:ss.zzz")); QTableWidgetItem *item2 = new

    1.8K10发布于 2020-05-13
  • 来自专栏sktj

    python pyqt5 QTableWidget 添加右键菜单

    from PyQt5.QtWidgets import (QMenu, QPushButton, QWidget, QTableWidget, QHBoxLayout, QApplication, QTableWidgetItem ]) self.tableWidget.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) newItem = QTableWidgetItem (0, 1, newItem) newItem = QTableWidgetItem("160") self.tableWidget.setItem(0, 2, newItem) # 表格中第二行记录 newItem = QTableWidgetItem("李四") self.tableWidget.setItem(1, 0, newItem) newItem = QTableWidgetItem("女") self.tableWidget.setItem(1, 1, newItem) newItem = QTableWidgetItem(

    7K40发布于 2019-07-23
  • 来自专栏Qt项目实战

    Qt开源作品12-硬盘容量控件

    , const QString &all, int percent) { int row = this->rowCount(); this->insertRow(row); QTableWidgetItem *itemname = new QTableWidgetItem(name); QTableWidgetItem *itemuse = new QTableWidgetItem(use); itemuse->setTextAlignment(Qt::AlignCenter); QTableWidgetItem *itemfree = new QTableWidgetItem(free ); itemfree->setTextAlignment(Qt::AlignCenter); QTableWidgetItem *itemall = new QTableWidgetItem

    71700发布于 2020-05-17
  • 来自专栏sktj

    python pyqt5 QTableWidget 设置表头

    中表格头为自适应模式例子 ''' import sys from PyQt5.QtWidgets import (QWidget, QTableWidget, QHBoxLayout, QApplication, QTableWidgetItem '行4' ]) tableWidget.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) newItem = QTableWidgetItem ("张三") tableWidget.setItem(0, 0, newItem) newItem = QTableWidgetItem("男") tableWidget.setItem (0, 1, newItem) newItem = QTableWidgetItem("160") tableWidget.setItem(0, 2, newItem) self.setLayout

    3.7K20编辑于 2022-01-10
  • 来自专栏C++

    【从零开始的Qt开发指南】(十一)Qt常用控件之多元素控件与容器类控件深度解析

    * item) 设置列标题 自定义表头文本 / 样式 setItem(int row, int col, QTableWidgetItem* item) 设置单元格内容 填充表格数据 currentRow (0, 0, new QTableWidgetItem("1001")); ui->tableWidget->setItem(0, 1, new QTableWidgetItem("张三")); ui->tableWidget->setItem(0, 2, new QTableWidgetItem("20")); ui->tableWidget->setItem(1, 0, new QTableWidgetItem("1002")); ui->tableWidget->setItem(1, 1, new QTableWidgetItem("李四")); ui ->tableWidget->setItem(1, 2, new QTableWidgetItem("19")); ui->tableWidget->setItem(2, 0, new QTableWidgetItem

    44612编辑于 2026-01-14
  • 来自专栏全栈程序员必看

    PyQt5高级界面控件之QTableWidget(四)

    QTableWidget是QTableView的子类,它使用标准的数据模型,并且其单元数据是通过QTableWidgetItem对象来实现的,使用QTableWidget时就需要QTableWidgetItem (0,1,newItem) newItem=QTableWidgetItem('160') TableWidget.setItem(0,2,newItem) ("张三") self.tableWidget.setItem(0, 0, newItem) newItem = QTableWidgetItem("男") (0, 2, newItem) newItem = QTableWidgetItem("李四") self.tableWidget.setItem(1, 0, newItem = QTableWidgetItem("120") self.tableWidget.setItem(1, 2, newItem) # 允许右键产生菜单

    6.8K10编辑于 2022-08-18
  • 来自专栏Pou光明

    Qt Model View 简便类(一)

    setWindowTitle(tr("Coordinate Setter")); } QTableWidget中每一个项都使用一个QTableWidgetItem表示,slot_addRow()每次都会添加两个 QTableWidgetItem用来显示坐标x和y,tableWidget->item()->setText()则用来设置QTableWidgetItem的内容。 *item0 = new QTableWidgetItem; item0->setTextAlignment(Qt::AlignRight | Qt::AlignVCenter); tableWidget ->setItem(row, 0, item0); QTableWidgetItem *item1 = new QTableWidgetItem; item1->setTextAlignment 我们使用QTableWidget::insertRow()插入一个新行,使用QTableWidgetItem 创建两个Item,之后使用QTableWidget::setItem()将他们添加到列表中。

    1.7K40发布于 2019-09-18
  • 来自专栏sktj

    python pyqt5 QTableWidget

    中单元格的基本例子 ''' import sys from PyQt5.QtWidgets import (QWidget, QTableWidget, QHBoxLayout, QApplication, QTableWidgetItem conLayout.addWidget(tableWidget) tableWidget.setHorizontalHeaderLabels(['姓名', '性别', '体重(kg)']) newItem = QTableWidgetItem ("张三") tableWidget.setItem(0, 0, newItem) newItem = QTableWidgetItem("男") tableWidget.setItem (0, 1, newItem) newItem = QTableWidgetItem("160") tableWidget.setItem(0, 2, newItem) #

    1.4K20编辑于 2022-01-10
  • 来自专栏sktj

    python pyqt5 QTableWidget 设置单元格样式

    中单元格内的文本颜色 ''' import sys from PyQt5.QtWidgets import (QWidget, QTableWidget, QHBoxLayout, QApplication, QTableWidgetItem conLayout.addWidget(tableWidget) tableWidget.setHorizontalHeaderLabels(['姓名', '性别', '体重(kg)']) newItem = QTableWidgetItem newItem.setForeground(QBrush(QColor(255, 0, 0))) tableWidget.setItem(0, 0, newItem) newItem = QTableWidgetItem newItem.setForeground(QBrush(QColor(255, 0, 0))) tableWidget.setItem(0, 1, newItem) newItem = QTableWidgetItem

    2.1K30编辑于 2022-01-10
  • 来自专栏24K纯开源

    QLayout: Attempting to add QLayout XXX to XXX, which already has a layout

    # 2 mFootageList->setRowCount(3); mFootageList->setColumnCount(1); mFootageList->setItem(0,0,new QTableWidgetItem ("Jan")); mFootageList->setItem(1,0,new QTableWidgetItem("Feb")); mFootageList->setItem(2,0,new QTableWidgetItem ("Mar")); mFootageList->setRowCount(mFootageList->rowCount() + 1); mFootageList->setItem(3,0, new QTableWidgetItem

    3.3K30发布于 2018-05-28
  • C/C++ Qt TableWidget 表格组件应用

    int x=0;x< 3;x++) { int col =0; // 添加姓名 ui->tableWidget->setItem(x,col++,new QTableWidgetItem (NameList[x])); // 添加性别 ui->tableWidget->setItem(x,col++,new QTableWidgetItem(SexList.at (x))); // 添加年龄 ui->tableWidget->setItem(x,col++,new QTableWidgetItem( QString::number(AgeList (Uname)); ui->tableWidget->setItem(0,1,new QTableWidgetItem(Usex)); ui->tableWidget ->setItem(0,2,new QTableWidgetItem( QString::number(Uage))); } });增加删除按钮信号: 点击按钮删除选中行 connect

    1.3K20编辑于 2022-12-23
  • 来自专栏Qt项目实战

    Qt编写自定义控件69-代码行数统计

    QTableWidgetItem *itemLine = new QTableWidgetItem; itemLine->setText(QString::number(lineAll) ); QTableWidgetItem *itemCode = new QTableWidgetItem; itemCode->setText(QString::number (lineCode)); QTableWidgetItem *itemNote = new QTableWidgetItem; itemNote->setText(QString ::number(lineNotes)); QTableWidgetItem *itemBlank = new QTableWidgetItem; itemBlank- >setText(QString::number(lineBlank)); QTableWidgetItem *itemPath = new QTableWidgetItem;

    1.9K41发布于 2019-10-16
  • 来自专栏Python编程 pyqt matplotlib

    PyQt5 表格控件(QTableWidget)

    它的单元格是QTableWidgetItem实例,可以精准的控制每个单元格的文本和外观。 ? 表格控件QTableWidget主要由三大部分组成: 水平表头,可用来设置每列的名称和列宽。可隐藏。 其实,各表头项也是QTableWidgetItem实例,可通过更改属性精确设定字体,颜色,图标等外观行为。 设定可自动排序(点击水平表头时,各行按该列数据自动排序): table.setSortingEnabled (True) #默认为False 设定单元格(QTableWidgetItem实例)的文本 item = QTableWidgetItem() item.setText("数据xx") 也可以在初始化时给定 item = QTableWidgetItem("数据xx") 其它的一些可选的单元格属性 range(columns-1): self.table.setColumnWidth (i,self.headerWidth[i]) item = QTableWidgetItem

    12.4K51发布于 2019-08-14
  • 来自专栏用户2442861的专栏

    Qt 学习之路 2(42):QListWidget、QTreeWidget 和 QTableWidget

    (2, 0, new QTableWidgetItem(QString("0003"))); tableWidget.setItem(3, 0, new QTableWidgetItem(QString , 1, new QTableWidgetItem(QString("20100112")));   tableWidget.show(); 这段代码运行起来是这样子的: ? 有关QTableWidgetItem的介绍完全可以参见上面的QListWidgetItem和QTreeWidgetItem。 上一章我们了解了 model/view 架构的基本概念。 (2, 0, new QTableWidgetItem(QString("0003"))); tableWidget.setItem(3, 0, new QTableWidgetItem(QString 有关QTableWidgetItem的介绍完全可以参见上面的QListWidgetItem和QTreeWidgetItem。

    4.7K20发布于 2018-09-20
领券