当前位置: 首页 > news >正文

网站建设中图片是什么意思推特是谁的公司

网站建设中图片是什么意思,推特是谁的公司,广州全面优化各项防控措施,推广的几种方式表格QTableWidget QTableWidget 是一个表格控件,行和列交汇形成的每个单元格,是一个 QTableWidgetItem 对象。 1. QTableWidget属性 QTableWidget 的属性只有两个: 属性说明rowCount当前行的个数。columnCount当前列的个数。 2. QTableW…

表格QTableWidget

QTableWidget 是一个表格控件,行和列交汇形成的每个单元格,是一个 QTableWidgetItem 对象。

1. QTableWidget属性

QTableWidget 的属性只有两个:

属性说明
rowCount当前行的个数。
columnCount当前列的个数。

2. QTableWidget信号

信号说明
cellClicked(int row, int column)点击单元格时触发。
cellDoubleClicked(int row, int column)双击单元格时触发。
cellEntered(int row, int column)鼠标进入单元格时触发。
currentCellChanged(int row, int column,int previousRow, int previousColumn)选中不同单元格时触发。

3. QTableWidget方法

方法说明
item(int row, int column)根据行数列数获取单元格的 QTableWidgetItem*
setItem(int row, int column, QTableWidgetItem*)根据行数列数设置单元格中的元素。
currentItem()返回被选中的元素 QTableWidgetItem*
currentRow()返回被选中的是第几行。
currentColumn()返回被选中的是第几列。
row(QTableWidgetItem*)获取指定 item 是第几行。
column(QTableWidgetItem*)获取指定 item 是第几列。
rowCount()获取行数。
columnCount()获取列数。
insertRow(int row)在第 row 行处插入新行(新行变为第 row 行)。
insertColumn(int column)在第 column 列插入新列(新列变为第 column 列)。
removeRow(int row)删除第 row 行。
removeColumn(int column)删除第 column 列。
setHorizontalHeaderItem(int column, QTableWidget*)设置指定列的表头。
setVerticalHeaderItem(int row, QTableWidget*)设置指定行的表头。

4. QTableWidgetItem方法

方法说明
row()获取当前是第几行。
column()获取当前是第几列。
setText(const QString&)设置文本。
setTextAlignment(int)设置文本对齐。
setIcon(const QIcon&)设置图标。
setSelected(bool)设置能否被选中。
setSizeHints(const QSize&)设置尺寸。
setFont(const QFont&)设置字体。

5. 使用QTableWidget制作一个表格编辑器

表格编辑器的大部分功能 Qt 都已经提供了,我们只需要制作几个添加行首、列首之类的接口即可:

#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);ui->lineEdit->setPlaceholderText("输入新增的列名");
}Widget::~Widget()
{delete ui;
}void Widget::on_pushButton_addRow_clicked()
{int row =ui->tableWidget->rowCount();ui->tableWidget->insertRow(row);
}void Widget::on_pushButton_addColumn_clicked()
{QString content=ui->lineEdit->text();if(content.isEmpty()){return;}int column =ui->tableWidget->columnCount();ui->tableWidget->insertColumn(column);ui->tableWidget->setHorizontalHeaderItem(column,new QTableWidgetItem(content));}void Widget::on_pushButton_deleteRow_clicked()
{int curRow=ui->tableWidget->currentRow();ui->tableWidget->removeRow(curRow);
}void Widget::on_pushButton_deleteColumn_clicked()
{int curColumn=ui->tableWidget->currentColumn();ui->tableWidget->removeremoveColumn(curColumn);
}

QTableWidget1

http://www.dtcms.com/a/513391.html

相关文章:

  • 免费做手机网站有哪些wordpress注册邮箱收不到
  • 搜狗网站排名软件国内图片下载网站
  • wordpress 百度平台网站优化排名
  • 22.unordered_map和unordered_set的封装
  • 网站框架图片二维码生成器网页版
  • 做3d效果的网站wordpress中文问答模块
  • 杭州网站推广优化哪里好wordpress编辑文章更新失败
  • 工信部网站 地址呼伦贝尔网站建设维护
  • 帝国网站数据库配置文件网站建设程序员
  • 找别人做淘客网站他能改pid吗全网营销策划公司
  • 温州建设小学瓯江校区网站wordpress 订阅推送
  • 全屏网站帮助2021十条重大新闻
  • 自动识别手机和电脑版本网站阿里网站建设视频教程
  • 银行网站建设中优化大师下载电脑版
  • 网站建设的通知网站维护分工关键词爱站网关键词挖掘工具
  • 盘锦市住房和城乡建设厅网站济南的企业网站建设
  • Aspose.Total for .NET Crack
  • 企业建设银行网站登录不了网络推广方案有哪些
  • 苏州网站建设免费网站制作平台
  • 做外贸的网站有何用处阜阳企业网站推广
  • Orleans 与 Kubernetes 结合的价值分析
  • 长春免费网站制作做网站用什么cms 知乎
  • 国外网站域名怎么做网站8uftp
  • 自媒体可做外链网站广州做网站建设的公司排名
  • 建设网站哪家便宜百度排名优化
  • MySQL(四) - 数据查询操作
  • Linux相关概念和易错知识点(47)(五种IO模型、多路转接、select、poll、epoll)
  • jq动画效果网站wordpress 两个数据库 互通
  • 网站如何做淘宝推广食品经营许可证
  • wordpress 架站 电子书三水区网站建设