Chinaunix首页 | 论坛 | 博客
  • 博客访问: 86138
  • 博文数量: 21
  • 博客积分: 766
  • 博客等级: 军士长
  • 技术积分: 185
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-29 10:27
文章分类

全部博文(21)

文章存档

2012年(5)

2010年(10)

2009年(6)

我的朋友

分类: LINUX

2012-02-21 11:27:09

tablewidget 和tableview items row column 玩转 合并 背景 字体 颜色 大小设置

 

废话少说先看效果

ui->tableWidget_staff->setSpan(j,0,1,ui->tableWidget_staff->columnCount()); //参数1、2.是左上角位置 参数3、4是有下角位置

QTableWidgetItem *newItem = new QTableWidgetItem(line);
newItem->setBackgroundColor(QColor(0,0,255));
newItem->setTextColor(QColor(255,255,255));
newItem->setTextAlignment(Qt::AlignHCenter);
newItem->setFont( QFont( "Times", 18, QFont::Bold ));
ui->tableWidget_staff->setItem(j, 0, newItem);

当然还有其他方法

如qss

setStyleSheet("QTableView::item{border:1px solid red;}");
如果是要選中的區塊變色 則用 QTableView{selection-background-color:red;}

阅读(3102) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~