你好大神,我看了你QT用MYSQL做的登陆界面,我想问你几个问题
因为马上就要交差了,我用的是QT4.8.1,没有MYSQL,只有QSQLITE,但是我改了下你的代码,发现表能写,但是读取不到,因为是刚接触数据库,望大神赐教。...
因为马上就要交差了,我用的是QT4.8.1,没有MYSQL,只有QSQLITE,但是我改了下你的代码,发现表能写,但是读取不到,因为是刚接触数据库,望大神赐教。
展开
1个回答
展开全部
1、你是不是使用ui直接添加了信号和槽,建议使用ui上对应控件右键点击,跳转到对应槽,在里面编辑对应代码!
2、中文乱码基本都是编码设置问题,你将代码设置为UTF-8(Linux下),GB2312(win下)即可解决
3、跳转看你具体想怎么实习,一种,可以在新窗口完成初始化后将老界面销毁或者hide隐藏;或者你使用stackView进行跳转,方法有很多,看你要怎么实现或者说更适合你的应用
4、关于看不到图片的问题,我猜测你使用了影子构建并且使用的是相对路径。解决方法:一、可以不使用影子构建;二、将图片拷贝到影子构建目录中;三、使用qrc文件,保存图片;四、指定图片为图片绝对路径
2、中文乱码基本都是编码设置问题,你将代码设置为UTF-8(Linux下),GB2312(win下)即可解决
3、跳转看你具体想怎么实习,一种,可以在新窗口完成初始化后将老界面销毁或者hide隐藏;或者你使用stackView进行跳转,方法有很多,看你要怎么实现或者说更适合你的应用
4、关于看不到图片的问题,我猜测你使用了影子构建并且使用的是相对路径。解决方法:一、可以不使用影子构建;二、将图片拷贝到影子构建目录中;三、使用qrc文件,保存图片;四、指定图片为图片绝对路径
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询