• 4051阅读
  • 5回复

高手救急!请问如何获取QTableWidget中添加的QCheckBox的指针啊?【已解决】 [复制链接]

上一主题 下一主题
离线alicia_simon
 

只看楼主 正序阅读 楼主  发表于: 2010-04-01
我在QTableWidget中添加了一列QCheckBox,请问如何获取其指针啊?我想通过其对所在行进行操作。急啊,谢谢!
[ 此帖被alicia_simon在2010-04-01 15:46重新编辑 ]
离线galaxian
只看该作者 5楼 发表于: 2010-04-04
帮顶!~
离线alicia_simon

只看该作者 4楼 发表于: 2010-04-01
怎么又没人理了啊?!
离线alicia_simon

只看该作者 3楼 发表于: 2010-04-01
我是用这样的方式添加的:
for (row=0; row<num_unconfirm; row++)
    {

        for (column=0; column<3; column++)
        {
            if (column == 0)
            {
                check = new QCheckBox;
                check->setStyleSheet("QCheckBox::indicator { width: 40px; height: 40px; }");
                friendsTable->setCellWidget(row, column, check);  
      }
            else if (column == 1)
            {
                QString string = m_unconfirmMobile[row] + wait;
                item = new QTableWidgetItem(string);
                friendsTable->setItem(row, column, item);
            }
        }
    }

现在想实现的效果是:勾选一个复选框就高亮整行并可删除
离线benbenmajia

只看该作者 2楼 发表于: 2010-04-01
你添加进去的时候没有指针吗?然后你这个指针是要在哪里调的?
安然.....
离线alicia_simon

只看该作者 1楼 发表于: 2010-04-01
都没人回吗?急!在线等!
快速回复
限100 字节
 
上一个 下一个