QSqlResult::QSqlResult(const QSqlDriver *db) { d = new QSqlResultPrivate(this); d->sqldriver = const_cast<QSqlDriver *>(db); if(db) { setNumericalPrecisionPolicy(db->numericalPrecisionPolicy()); } }
/*! \internal */ QSqlResult::QSqlResult(QSqlResultPrivate &dd, const QSqlDriver *db) { d_ptr = ⅆ Q_D(QSqlResult); d->q_ptr = this; d->sqldriver = const_cast<QSqlDriver *>(db); if (d->sqldriver) setNumericalPrecisionPolicy(d->sqldriver->numericalPrecisionPolicy()); }