我想要qsqldatabse对象发出的信号
例如: 我有 Qsqldatabase db;
connect(& db,SIGNAL(signal_like_exec()),this,SLOT(any_slot()));
我没有在db(/ p>)的connect()中获取信号
有没有办法做到这一点?
答案 0 :(得分:1)
QSqlDatabase
类没有信号或插槽。无论如何,Qt事件循环和数据库都没有关系。您只对数据执行操作,就是这样!对QSqlDatabase
进行子类化并创建自定义信号是一个坏主意,因为您将无法创建和打开与数据库的连接。因此,只需在db.open()
返回true
后调用您的函数。