让QT中的Qtablewidget控件表格中的元素内容显示居中

这篇具有很好参考价值的文章主要介绍了让QT中的Qtablewidget控件表格中的元素内容显示居中。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

//建一个QTableWidget控件
QTableWidget * table = new QTableWidget(tableWdt);
//设置该表格的大小,按自己的需要去设定,也可以不设定
table->resize(724, 345);
//设置列数
table->setColumnCount(11);
	//设置水平表头信息
table->setHorizontalHeaderLabels(QStringList() << "Master" 
<< "Slot.1" << "Slot.2" << "Slot.3" << "Slot.4" << "Slot.5" 
<< "Slot.6" << "Slot.7" << "Slot.8" << "Slot.9" << "Slot.10");
//设置行数
table->setRowCount(9);
//设置垂直表头信息
table->setVerticalHeaderLabels(QStringList() << "Dll_date" 
<< "Dll_version" << "Dll_chip" << "DSP_date" << "DSP_version" 
<< "DSP_chip" << "FPGA_date" << "FPGA_version" << "FPGA_chip");
//让tableWidget内容中的每个元素居中
table->setSelectionBehavior(QAbstractItemView::SelectRows);//设置整行选中
//这是我自己调用动态库获得信息,至于怎么调用的可以看看别人的优秀文章
TVersion date;
short nType = 0;
API_GetEquipmentVersion(nType, &date);
//下面是调用的信息我让他显示的格式
table->setItem(0, 0, new QTableWidgetItem(QString
("%1-%2-%3").arg(date.year).arg(date.month).arg(date.day)));
//用一个for嵌套循环遍历每一个表格让其元素居中
//下面是我只调用了一个日期信息让其显示在一个表格子里而已
for (int i = 0; i<1; i++)
{
	for (int j = 0; j<1; j++)
	{
			table->item (i,j)->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
	}
}
//如果数据占用的表格不多的话,用下面这个好点
//table->item(0, 0)->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter);

好了看最终的一个演示出来的效果吧

让QT中的Qtablewidget控件表格中的元素内容显示居中

 好了,就到这里,下次其他的我再继续更新吧,下面我附上一个类似的文章,写的也可以,有些我没有用到的分享出来你们也可以借鉴一下。

Qt中让tableWidget内容中的每个元素居中(qtablewidget的一些使用) - ww学习笔记 - 博客园文章来源地址https://www.toymoban.com/news/detail-512451.html

到了这里,关于让QT中的Qtablewidget控件表格中的元素内容显示居中的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Qt】6.QTableWidget控件、其他控件、自定义控件封装、鼠标事件

    目录 QTableWidget控件 代码 widget.cpp 结果 其他控件 stackWidget栈控件 下拉框 代码 widget.cpp 结果 自定义控件封装 代码 smallwidget.h smallwidget.cpp widget.cpp 结果 鼠标事件 代码 mylabel.h mylabel.cpp 结果 设置列数setColumnCount 添加水平头setHorizontalHeaderLabels 设置行数setRowCount 设置正文setItem(行号

    2024年02月07日
    浏览(38)
  • Qt Scroll Area控件设置,解决无法显示全部内容,且无法滚动显示问题。

    前言,因为要显示很多条目的内容,原来是用Vertical Layout控件里面嵌套Horizontal layout显示了很多行控件,发现最简单的方法就是使用滚动条控件,但是无论如何调整需要滚动的控件高度,始终无法滚动显示内容。也就是说添加后,发现没有滚动条,也无法显示超出控件范围的

    2024年02月11日
    浏览(31)
  • Qt QTableWidget 表格自适应 高度和宽度

    1. 在MainWindow中设置 1.1. 对被嵌入的子窗口进行设置,去除子窗口的一些影响到嵌入的部件。 pTable:指向子窗口堆内存的指针 1.2. 设置子窗口可以跟随主窗口自适应变化宽度。 水平方向:子窗口的自适应缩放。也可以直接在设计师中完成。 2. 在QTableWidget ui表格的 cpp文件中设

    2023年04月21日
    浏览(69)
  • QT实例2(QTableWidget表格中增删数据)

    本案例仅简单介绍QTableWidget部分使用方法,如在表格中插入或删除一行数据以及清空表格数据等。在添加数据时,设置了条件判断如正则表达式,若用户输入的数据不合法,则添加失败并提示用户错误的地方,便于用户修改。 如上图所示,使用QWidget类创建并设置UI界面,其中

    2024年02月01日
    浏览(24)
  • Qt QtableWidget、QtableView表格删除选中行、删除单行、删除多行

    设置 操作 设置 操作 无需设置 setSelectionBehavior(QAbstractItemView::SelectRows) ,但是可以选择的那一列最好设置为不可编辑。按下Ctrl键,选择多行。 设置1 设置2 操作 QTableWidgetSelectionRange是Qt框架中用于表示QTableWidget中选定的一块单元格区域的类。以下是如何使用QTableWidgetSelectionR

    2024年02月01日
    浏览(37)
  • element plus表格的表头和内容居中

    单列的表头和内容居中 : 在对应的那一列加上 align=\\\"center\\\" 即可 表格的所有列表的头和内容居中: 在el-table上添加下面两行即可

    2024年02月13日
    浏览(25)
  • VUE el-table设置表格表头居中,内容列居中/左对齐/右对齐

    1、 统一设置设置表头居中 加上【:header-cell-style=\\\"{\\\'text-align\\\':\\\'center\\\'}\\\"】 统一设置设置内容列居中 加上【:cell-style=\\\"{\\\'text-align\\\':\\\'center\\\'}\\\"】 2、 在每个el-table-column标签上边设置    align=\\\"center \\\"

    2024年02月17日
    浏览(36)
  • wpf中listview内容居中显示

     在WPF中使用ListView经常会用到GridView作为视图,但是却碰到GridViewColumn不能居中对齐的问题, 实现方法 给ListViewItem设置Style,让ListViewItem在水平方向拉伸填充:       Setter Property=\\\"HorizontalContentAlignment\\\" Value=\\\"Stretch\\\"/    ListView ItemContainerStyle=\\\"{StaticResource ListViewItemStyle}\\\"  然后再给

    2024年02月07日
    浏览(23)
  • HTML中div内容垂直居中显示

    HTML中要将 div 元素的内容垂直居中显示,你可以使用 CSS 的 flexbox 或者 grid 布局来实现。下面分别介绍两种方法。 在上述代码中,我们创建了一个具有 container 类名的 div 容器,并将其设置为 flex 布局。通过设置 align-items: center 和 justify-content: center 属性,实现了垂直和水平方

    2024年01月23日
    浏览(24)
  • qt 使用textBrowser显示文字和图片,文字居中,图片居中,已测可用

    这里只给出框架,美化的事交给有缘人

    2024年02月08日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包