when activate item in listWidget (via mouse click, or keyboard) emit signal with item index.
i do
void View
::unzipdone(QString namepath
) {
uint i = 1;
filters << "*.jpg" << "*.png" << "*.bmp";
dir.setNameFilters(filters);
foreach
(QFileInfo mitm, dir.
entryInfoList()) {
ui
->listWidget
->addItem
("picture "+QString::number(i
));
i++;
}
connect(ui->listWidget, SIGNAL(currentRowChanged(int)), &m_imageviewer, SLOT(picindex(int))); //error
}
void View::unzipdone(QString namepath)
{
QDir dir(namepath);
uint i = 1;
QStringList filters;
filters << "*.jpg" << "*.png" << "*.bmp";
dir.setNameFilters(filters);
foreach (QFileInfo mitm, dir.entryInfoList())
{
ui->listWidget->addItem("picture "+QString::number(i));
i++;
}
connect(ui->listWidget, SIGNAL(currentRowChanged(int)), &m_imageviewer, SLOT(picindex(int))); //error
}
To copy to clipboard, switch view to plain text mode
recieve error : no matching function for call to 'ComicView::connect(QListWidget*&, const char*, ImageViewer*, const char*)'
????
Bookmarks