// Загрузка модели таблицы записей в представление для QListView recordview->setModel(tabmod); // Поддержка обработки движения стрелок в таблице записей // Обяательно размещать после загрузки модели, т.к. // this signal will not be emitted when the item model is reset. connect(recordview->selectionModel(), SIGNAL(currentRowChanged (const QModelIndex&, const QModelIndex&)), this, SLOT(recordview_select(const QModelIndex &index)));
a = new QAction(tr("&Print..."), this); a->setShortcut(QKeySequence::Print); connect(a, SIGNAL(triggered()), this, SLOT(filePrint())); menu->addAction(a);
connect(recordview->selectionModel(), SIGNAL(currentRowChanged (const QModelIndex&, const QModelIndex&)), this, SLOT(recordview_select(const QModelIndex &index)));
int main(int argc, char ** argv){ QApplication app( argc, argv ); mainwindow win; win.show(); return app.exec();}
connect(recordview->selectionModel(), SIGNAL(currentRowChanged (const QModelIndex &, const QModelIndex &)), this, SLOT(recordview_select(const QModelIndex&)));
private slots: void recordview_select(const QModelIndex &index);