Qt中在槽函数中获取QListWidget中的各个部件


    QWidget* pwig = NULL;
    QPushButton* pbtn = NULL;
    QListWidgetItem* pwidgetItem = NULL;
    InstallModulesPresenter* pPresenter = NULL;
    QListWidget *list=NULL;
    QPoint pnt = QCursor::pos();
    pnt = mapFromGlobal(pnt);
    pwidgetItem = ui.mlistWidget->itemAt(pnt);//mlistWidget为ui设计中已经放置好的,获取当前鼠标所在的item
    pwig = ui.mlistWidget->itemWidget(pwidgetItem);//获取当前item中的widget
    pbtn = pwig->findChild<QPushButton*>("mdlbtn");//获取当前widget中的名为mdlbtn的按钮
    list = pwig->findChild<QListWidget*>("listWidget");

你可能感兴趣的:(Qt中在槽函数中获取QListWidget中的各个部件)