Ⅰ.2.6.8 如何测试QTable (Qt 3)

原创 2015年11月19日 11:03:07

一个QTable由那些可以使用QTable::item函数返回的item组成的。

例如,为了测试一个text中包含“Kiwi”的cell是在第五行第四列(使用基于0的索引),可以使用下面的代码:

    table = waitForObject(":fruit_QTable")
    cell = table.item(5, 4)
    test.compare(cell.text(), "Kiwi")
与QListView相似,它也可以将cell item转换成QListViewItem的子类如QCheckTableItem,QCheckTableItem提供了转换的item是子类的类型,它也可以查询这些item的属性。

版权声明:本文为博主原创文章,未经博主允许不得转载。

QT中QTableView 点击表头进行排序

今日,由于工作需要,要实现在QTableView中点击表头进行排序的功能,但QTableView中并未提供此功能,经过苦苦的网络搜索也为发现可用的代码。最后经过跟踪QTableWidget的排序功能实...
  • lacoucou
  • lacoucou
  • 2017年03月11日 14:40
  • 3011

QTableView的表格项中加入图标的方法

当在使用表格视图的时候,需要在表格每一行前面加入图标,应该怎么做呢?Qt中通过使用MVC的处理方式,很容易做到这一点,具体实现如下: 先贴出图,让大家一睹为快 下面我就来介绍一下,上图的灯泡是怎么实...
  • LazyDreamHunter
  • LazyDreamHunter
  • 2013年10月26日 23:13
  • 6522

QTableWidget详解(样式、右键菜单、表头塌陷、多选等)

QTableWidget详解(样式、右键菜单、表头塌陷、多选等)
  • rl529014
  • rl529014
  • 2016年11月14日 20:35
  • 1199

Ⅰ.2.6.7 如何测试QListView (Qt 3)

这个部分介绍了如何验证一个Qt 3 list view widget(事实上是个tree widget)包含了我们所期望的items。 一种方法是遍历list view中的所有items,检查它们的每...
  • dzh0622
  • dzh0622
  • 2015年11月19日 09:41
  • 259

Ⅰ.2.9.如何测试支持国际化的Qt AUT

Qt 支持创建国际化的应用程序。意思就是,举个例子,开发者可以创建一个Qt应用程序,在使用英语语言的地方(如U.S)该程序可以在menu选项和对话框标签上展示English文本,在用德语的地方显示Ge...
  • dzh0622
  • dzh0622
  • 2015年11月20日 10:17
  • 387

Ⅰ.2.6.4 如何测试 Table Widgets,以及使用外部数据文件(Qt 4)

这个部分,我们将了解如何测试 csvtable 程序。这个程序使用了 QTableWidget 来展现一个 .csv(以逗号间隔开值)文件的内容,它提供了基本的处理数据的功能——插入行、删除行、编辑格...
  • dzh0622
  • dzh0622
  • 2015年11月18日 13:58
  • 322

Ⅰ.2.1 如何访问Qt对象

正如我们在Squish使用指南—如何找到并访问对象一文中了解到的,可以调用waitForObject(或findObject寻找隐藏的对象)来获得一个拥有特定的real name或者symbolic ...
  • dzh0622
  • dzh0622
  • 2015年11月17日 08:52
  • 532

C#开发实战1200例[含书签](第Ⅰ卷) 3 OF 4

  • 2013年02月20日 23:03
  • 77MB
  • 下载

c#开发实战1200例.(第Ⅰ卷).part3

  • 2012年04月20日 10:15
  • 56.27MB
  • 下载

C#开发实战1200例.(第Ⅰ卷).part3

  • 2012年07月18日 13:13
  • 57.69MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ⅰ.2.6.8 如何测试QTable (Qt 3)
举报原因:
原因补充:

(最多只允许输入30个字)