Цитата(Litkevich Yuriy @ 3.2.2009, 12:28)
NordWest, яж тебе в 3-ем сообщении ссылку дал, там есть установка виджета в таблицу.
Да, я так и сделал. Через таблицу. Но её настраивать надо, а как - не понятно.
QTableView - это потомок QTableWidget? Т.е. можно попробовать его использовать взамен? Он позволит мне установть требуемые свойства? Поглядев список функций, сомневаюсь.
И вот не пойму отчего событие не срабатывает.
Сделал пока так:
frameList = new QTableWidget(0, 2, this);
QStringList frameListHeader;
frameListHeader << "*" << tr("Names");
frameList->setColumnCount(2);
frameList->setHorizontalHeaderLabels(frameListHeader);
connect(frameList, SIGNAL(cellClicked(int, int)), this, SLOT(slotFrameListClicked(int , int )));
Сделал slotFrameListClicked:
void MainWindow::slotFrameListClicked(int r, int c)
{
QMessageBox::information(0,"stimpro",QString("%1 %2").arg(r).arg(c),QMessageBox::Ok,0,0);
}
Не проходит сигнал...