• 5230阅读
  • 1回复

[提问]Qt如何引用和删除部件List Widget的目录? [复制链接]

上一主题 下一主题
 
只看楼主 正序阅读 楼主  发表于: 2011-10-17

删除的slots:
void MainWindow::on_deletepushButton_clicked()
{
    QSqlQuery query;
    query.exec("delete from Intype where InName='"+ui->listWidget_2->+"'");//选中目录数据删除,ui->listWidget_2->后面是什么
    ui->listWidget_2->selectedItems().removeAll();//在List Widget中删除选中的目录,代码对吗?
    qDebug()<<query.numRowsAffected();
}
离线jdwx

只看该作者 1楼 发表于: 2011-10-17
回 楼主(刚来的初学者) 的帖子
int        currentRow () const
QListWidgetItem *        item ( int row ) const
用上面两个函数取得选中的item内的文字。
int index = currentRow () ;
QString  text = item(index).text();


QListWidgetItem *        takeItem ( int row )
删除选中项
takeItem ( index );
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
快速回复
限100 字节
 
上一个 下一个