qt tableview表格,当点击一个按钮时表格被全选,再次点击时表格一行也不选中,请问该怎么实现

再描述下问题,如果我有tableview4行5列,点击一个单独的pushbutton时这个表格被全部选中,再次点击pushbutton时表格中没有一行被选中,谢谢大家了。... 再描述下问题,如果我有tableview4行5列,点击一个单独的pushbutton时这个表格被全部选中,再次点击pushbutton时表格中没有一行被选中,谢谢大家了。 展开
 我来答
渺渺兮于懷
2017-06-09 · TA获得超过1003个赞
知道答主
回答量:59
采纳率:75%
帮助的人:25.2万
展开全部
可以这样弄,你的table是 四行 那么 你再随便添加一行   添加至 最开头 
然后  你把 你刚添加的那行 隐藏掉  setRowHidden方法;
那么 你的 table 有5行 看见的 只有4行  第一行 隐藏了
槽函数这样写
void clickBtn(){
    static bool b = true;
    if (b) {
        ui.table->selectAll();
        b = !b;
    }
    else {
        ui.table->selectRow(0);//在此点击 让他去选择 隐藏的 那一行
        b = !b;
    }
}

你照我这样写 最简单  也许还有其他方法。。但我这个 肯定是最简单的

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式