在pc上可以
显示,怎么在arm的
触摸屏上就不能显示了,奇怪
    model=new QSqlRelationalTableModel(this,database);
    model->setTable("record");
    model->setRelation(4,QSqlRelation("userinfo","id","name"));
    qDebug()<<QString("day=").append("'"+selected_day.toString(Qt::ISODate)+"'")<<endl;
    model->setFilter(
QString("day=").append("'"+selected_day.toString(Qt::ISODate)+"'"));
    QTextCodec::setCodecForTr(QTextCodec::codecForName("gbk"));
    model->setHeaderData(0, Qt::Horizontal, 
QObject::tr("计数"));
    model->setHeaderData(4, Qt::Horizontal, QObject::tr("用户"));
    model->setHeaderData(2, Qt::Horizontal, QObject::tr("时间"));
    model->setHeaderData(1, Qt::Horizontal, QObject::tr("日期"));
    model->setHeaderData(3, Qt::Horizontal, QObject::tr("进出"));
    model->select();
    model->data(QModelIndex())
    //qDebug()<<model->lastError()<<endl;
    tableView->setModel(model);    
    tableView->setColumnHidden(0,true);
[ 此帖被tanglek在2011-03-21 15:49重新编辑 ]