总结一下今天遇到的问题:
1、新建connect的时候一直遇到错误提示找不到匹配的函数,最后发现是因为第一个参数dbconnection没有自动转化为QObject*类型,需要强制转换类型。
2、试图用String数组作为参数传递数据库登陆信息,但一直没有找到实现方法,不管怎么试总是会出错,因为时间紧所以放弃深入研究了,改用struct结构体传参。
3、试图在无法建立连接的时候关掉当前的mainwindow,可不知为何用->close()没有效果。。
4、连接数据库时如果四个参数都是空值,居然返回的是连接成功。。所以只好固定了数据库名字。。
5、其他还遇到一些小错误,对于C++的数据类型,指针什么的传递方式还是不清楚,很担心会在这方面出潜在的问题。希望以后有时间可以详细研究一下。