Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Нет данных в QTableView (https://www.otvetnemail.ru/novyj-arhiv-2-812/net-dannyh-v-qtableview-273156/)

Guest 29.09.2011 06:27

Нет данных в QTableView
 
В первом случае QTableView заполняется данными, во втором нет:1. Проект из одного файла:Код:#include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); db.setDatabaseName("at"); QSqlTableModel model; model.setTable("cars"); model.select(); QTableView view; view.setModel(&model); view.show(); return a.exec();}2. Проект из шаблона qtcreator`a с использованием qtdesigner, часть кода(полный во вложении). Здесь виджет tableView остается полностью пустым:Код:Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::WidgetClass){ ui->setupUi(this); QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); db.setDatabaseName("at"); QSqlTableModel model; model.setTable("cars"); model.select(); ui->tableView->setModel(&model);}Что нужно сделать для отображения данных во 2-м случае?winxp, qt-4.5.0, qtcreator-1.0.0


Часовой пояс GMT, время: 06:03.


© www.otvetnemail.ru - Форум вопросов и ответов.