Есть такой код:
| Код | .... .... QListWidget *lwg; QListWidgetItem *pitem; QStringList lst; Widget(QWidget *parent = 0) : QStackedWidget(parent) { lwg = new QListWidget (this); lwg->setSelectionMode(QAbstractItemView::NoSelection); lwg->setViewMode(QListView::IconMode); for (int i = 1; i <= 10; i++) lst << QString::number(i); foreach(QString str, lst) { pitem = new QListWidgetItem (str, lwg); pitem->setFlags(Qt::NoItemFlags); } connect(lwg, SIGNAL(itemPressed(QListWidgetItem *)), SLOT(slotButtonClicked(QListWidgetItem *))); addWidget (lwg); setCurrentWidget (lwg); .... ....
|
Но сигнал itemPressed не доходит!! В чем может быть проблема? |