Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 06:27
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

В первом случае 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
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
сортировка полученных данных из базы данных, помогите! Guest Продолжение старого архива 0 16.10.2011 16:30
отображение данных в QTableView Guest Третий архив вопросов и ответов 0 30.09.2011 21:19
QTableView Guest Продолжение старого архива 0 30.09.2011 21:06
Коннект с базой данных MS SQL SERVER через пользовательский источник данных Guest Продолжение нового архива 0 29.09.2011 06:25



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