QSqlTableModel源码里有一个d..查了半天也查到定义他的地方?请问这个“d”是什么?
比如在构造函数里有这么一句:
d->db = db.isValid() ? db : QSqlDatabase::database();
这个"d"是在哪里定义的
------解决方案--------------------
查Q_D
------解决方案--------------------
你是在看源代码吧?
d在QT自己的源代码中很经典。楼上说了相关的宏定义。你再找找类QSqlTableModelPrivate