0
我创建了一个List小部件,并使用Designer(关机)在其上添加了一些索引(或项目)。 现在我需要做一些事情,当我点击这个项目(索引)。但我不明白该怎么做。单击QListWidget上的动作
connect(ui->listWidget,SIGNAL(itemClicked(QListWidgetItem*)),this,SLOT(itemClicked(QListWidgetItem*)));
void MainWindow::on_listWidget_clicked(const QModelIndex &index)
{
if(ui->listWidget->indexWidget(index) == QAbstractItemView::Shutdown) {
command = "shutdown /s /t 7200";
}
}
我得到错误'Shutdown' is not a member of 'QListWidgetItem'
当我加入了点击操作的行
void MainWindow::on_listWidget_clicked(const QModelIndex &index)
自动创建。
截图我的清单
你是什么要处理'ui-> listWidget-> indexWidget(index)== QAbstractItemView中:: Shutdown'? – eyllanesc
哦,Sry基因是我不好,忘了 关机 - 在列表 元素编辑我的问题,可以看出U 所以,我只想做一些事情时,我选择在我的名单这一元素,敌人例如设置一些变量 – Tosik
不存在:QAbstractItemView :: Shutdown – eyllanesc