0

3 つの 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 のアイテムを削除する簡単な方法はありますか?

4

0 に答える 0