• 7715阅读
  • 3回复

帮忙找错,初学qt [复制链接]

上一主题 下一主题
离线leitinglvke
 

只看楼主 倒序阅读 楼主  发表于: 2014-11-23

#include "dialog.h"
#include <QApplication>
#include<QtSql/QSqlTableModel>
#include<QtSql/QSqlDatabase>
#include<QTableView>
#include <QObject>


int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QSqlTableModel *model = new QSqlTableModel;
     model->setTable("employee");
    model->setEditStrategy(QSqlTableModel::OnManualSubmit);
    model->select();
    model->removeColumn(0);
    model->setHeaderData(0,Qt::Horizontal,QObject::tr("Name"));
    model->setHeaderData(1,Qt::Horizontal,QObject::tr("Salary"));
    QTableView *view = new QTableView;
    view->setModel(model);
    view->show();

    return a.exec();
}



报错,是不是缺库文件
离线kimtaikee

只看该作者 1楼 发表于: 2014-11-24
在pro文件中加上QT += sql

离线foruok

只看该作者 2楼 发表于: 2014-11-24
楼上说得对
我的博客:http://blog.csdn.net/foruok
我的微信订阅号:程序视界
离线leitinglvke

只看该作者 3楼 发表于: 2014-11-24
回 foruok 的帖子
foruok:楼上说得对 (2014-11-24 09:17) 

加了 还是不行的,一堆无法解析的外部符号


QT       += core gui sql

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = tte
TEMPLATE = app


SOURCES += main.cpp\
        dialog.cpp

HEADERS  += dialog.h


快速回复
限100 字节
 
上一个 下一个