首页 > 其他分享 >QT QTableWidget 设置每一列的宽度(大概可以实现)

QT QTableWidget 设置每一列的宽度(大概可以实现)

时间:2023-03-05 14:34:05浏览次数:43  
标签:QHeaderView QT Stretch QTableWidget setSectionResizeMode tableWidget ui 一列 horiz

 //第一个参数代表:第几列,第二个参数:代表要进行的操作(对内容进行调整,或者,添加拉伸达到拉长表格的效果)
    ui->tableWidget->horizontalHeader()->setSectionResizeMode(0,QHeaderView::ResizeToContents);
    ui->tableWidget->horizontalHeader()->setSectionResizeMode(1,QHeaderView::Stretch);
    ui->tableWidget->horizontalHeader()->setSectionResizeMode(2,QHeaderView::Stretch);
    ui->tableWidget->horizontalHeader()->setSectionResizeMode(3,QHeaderView::Stretch);
    ui->tableWidget->horizontalHeader()->setSectionResizeMode(4,QHeaderView::Stretch);
    ui->tableWidget->horizontalHeader()->setSectionResizeMode(5,QHeaderView::ResizeToContents);

效果:

 

 

标签:QHeaderView,QT,Stretch,QTableWidget,setSectionResizeMode,tableWidget,ui,一列,horiz
From: https://www.cnblogs.com/RedWetPlace/p/17180517.html

相关文章

  • Qt插件开发总结5--主界面嵌入插件UI
    文章目录​​一、前言​​​​二、效果展示​​​​三、嵌入插件UI​​​​1、插件接口文件添加UI指针​​​​2、插件子项目工程建立UI类​​​​3、插件类中创建UI类、使U......
  • Qt uint64_t 保存到 QByteArray的问题
    目的把一个ulong(uint64_t)的数字保存到标签内存里面区,给标签分配了8个字节。现在是要写进去,以及写进去后能读出来。第一步把uint64_t写到内存中voidUHFReader_Worker:......
  • QT的Proxy Model(代理模型)
    在Qt中,ProxyModel(代理模型)是一种机制,可以让我们在不修改源数据的情况下,对数据进行排序、筛选、修改、隐藏、转换等操作。ProxyModel实际上是一种中间层,它将来自源模型的......
  • 有什么很好的软件是用 Qt 编写的?
    作者:闫有尽意无琼链接:https://www.zhihu.com/question/19630324/answer/2541042064来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。再补......
  • QT动态库的创建和使用
    QT动态库的创建和使用步骤一:创建一个库文件Library   步骤二:进行动态库封装方法的实现注意事项:要注意共享类均需要包含导出的宏定义这个宏定义和导出向导的宏......
  • linux 中 判断一列数据中指定的字符是否有连续的重复
     001、[root@PC1test]#lsa.txtb.txt[root@PC1test]#cata.txt##测试数据a.txtgeneexongeneexonexonexonexon[root@PC1test]#awk'BEGIN{idx......
  • QT基础01
    创建按钮的一些操作,自定义信号和槽,只需自己创建.h和.cpp返回值都是void信号只需声明不需要实现可以有参可以重载槽必须声明必须实现,可以有参,可以重载当槽和信号出现重载,......
  • Qt关于moveToThread
    描述:问题最近使用moveToThread函数时遇到一个bug,主线程中创建一个类对象,一个新线程,并把类对象移到新线程中,采用的是新建此类,在建线程,接着线程启动。此时会遇到一个问题......
  • QT 使用QSetting读取配置文件中的中文乱码
    转载:https://www.shuzhiduo.com/A/kmzL3jjKdG/windows下方案:读配置文件之前添加以下语句:settings.setIniCodec(QTextCodec::codecForName("UTF-8"));//在此添加编码格式......
  • QT 设置QLabel的字体颜色
    m_labelTitletext->setText("仿真系统");//设置字号QFontft;ft.setPointSize(16);m_labelTitletext->setFont(ft);//设置颜色QPalette......