• 5202阅读
  • 5回复

Qtablewidget的问题? [复制链接]

上一主题 下一主题
离线sunnysun520
 
只看楼主 正序阅读 楼主  发表于: 2009-03-07
— 本帖被 XChinux 执行加亮操作(2009-03-07) —
窗体显示的时候现在是第一副图的样子,怎样设置才能使窗体初始化的时候成为第二幅图的样子,新手,谢谢大家帮助!
离线午小夜

只看该作者 5楼 发表于: 2010-02-25
4樓正解!

引用第3楼jadeback于2009-03-12 21:09发表的  :
楼主表头和数字那一列的颜色是怎么调的啊?


  1. QTableWidget* table = new QTableWidget(3,4,this);
  2.     table->setFixedSize(640,480);
  3.     table->horizontalHeader()->setResizeMode(QHeaderView::Stretch);
  4.     table->horizontalHeader()->setStyleSheet
  5.             ("QHeaderView::section {background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,"
  6.             "stop:0 #616161, stop: 0.5 yellow,stop: 0.6 green, stop:1 cyan);"
  7.             "color: white;padding-left: 4px;border: 1px solid #6c6c6c;}");
  8.     table->move(10,10);
  9.     table->show();
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线longwenbiao
只看该作者 4楼 发表于: 2010-02-25
horizontalHeader()->setResizeMode(QHeaderView::Stretch);
加这句话
离线jadeback
只看该作者 3楼 发表于: 2009-03-12
楼主表头和数字那一列的颜色是怎么调的啊?
学习中。。。
离线sunnysun520
只看该作者 2楼 发表于: 2009-03-07
  我不是针对某一行阿,就是我想设置每一行一样的宽度和高度,可以吗?
离线破烂石头
只看该作者 1楼 发表于: 2009-03-07
先取得需要行的QTableWidgetItem,然后设置sizeHint。
快速回复
限100 字节
 
上一个 下一个