QListWidget清除函数的问题

时间:2013-04-14 01:20:41

标签: c++ qt

我正在尝试清除三个QListWidgets,以便我可以使用不同的数据重新填充它们。我决定这样做:

void MainWindow::createActions()
{
    m_openAction = new QAction("Open", this); // filemenu (Open)
        connect(m_openAction, SIGNAL(triggered()), this, SLOT(open()));
        connect(m_openAction,SIGNAL(triggered()),m_listAlbum,SLOT(clear()));
        connect(m_openAction,SIGNAL(triggered()),m_listGenre,SLOT(clear()));
        connect(m_openAction,SIGNAL(triggered()),m_listArtist,SLOT(clear()));
}

程序编译得很好但是一旦我运行就会崩溃。这里的代码有问题吗?是否有更简单的方法来删除QListWidget中的项目?

0 个答案:

没有答案