QT初学者有问题请教高手!!~会再追加200分的!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT初学者有问题请教高手!!~会再追加200分的!相关的知识,希望对你有一定的参考价值。
以下是我写的一段登陆界面的程序,但是编译总是通过不了!不知道哪里出了问题!! 请熟悉QT的高手给于指教!!谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢!
#include<qsqldatabase.h>
#include<qstring.h>
void login::login_destroyed( QObject * )
void login::resetLogin()
lename->setText("");
lepwd->setText("");
void login::doLogin()
Qstring uname = lename->text().toString();
Qstring upwd = lepwd->text().toString();
if(rbst.isChecked())
QSqlDatabase *db=QSqlDatabase::database();
QSqlQuery query("select spwd from student where sno='"+uname+"';");
if( query.isActive())
while(query.next())
Qstring pwd=query.value(0).toString();
if(upwd==pwd)
//new form It should pass parameter here,but we don't make it ture.
QDialog *creditForm=(QDialog *)QWidgetFactory::create("./studentview.ui");
creditForm->exec();
else
lename->setText("");
lepwd->setText("");
tlmessage.setText("Password is wrong!");
else
tlmessage.setText("Dbase has a problem!");
else
if(rbadm.isChecked())
QSqlDatabase *db=QSqlDatabase::database();
QSqlQuery query("select apwd from admin where ano='"+uname+"';");
if( query.isActive())
while(query.next())
Qstring pwd=query.value(0).toString();
if(upwd==pwd)
//new form
QDialog *creditForm=(QDialog *)QWidgetFactory::create("./adminview.ui");
creditForm->exec();
else
lename->setText("");
lepwd->setText("");
tlmessage.setText("Password is wrong!");
else
tlmessage.setText("Dbase has a problem!");
else
tlmessage.setText("chose one!");
你密码错误。
希望能帮你解决困难,。 参考技术A 不知道QT是什么.这个代码真的是你自己写的吗?如果是你自己写的肯定知道怎么修改错误.把错误信息贴上来. 参考技术B 学习了
请教vc++高手,form1和form2之间怎么传递信息?
我是编程初学者,我要用vs2005,语言是c++,做一个windows窗体应用程序。
具体要实现功能如下:
在form1中有个一个picturebox1,一个textbox1和一个button1,按下button1之后要弹出另外一个窗口form2,form2中有一个textbox2和一个button2。
form1中的picturebox1的图片,我是以OpenFileDialog的方式导入的。
要实现,在textbox2中输入一段文字,然后按下button2,这个时候要判断picturebox1的图片是不是为空(就是判断有没有插入图片),如果图片空的话,弹出MessageBox提醒插入图片,如果图片不为空的话,就将textbox2中的内容传送到textbox1中。
各位高手帮帮忙了,小弟我为了这个问题困惑了好久了,我是编程菜鸟,很多都不懂,请尽量回答得详细一些。
回答得好的话,另有加分!
以上是关于QT初学者有问题请教高手!!~会再追加200分的!的主要内容,如果未能解决你的问题,请参考以下文章
急!!请教高手:如何用MATLAB程序高效地对大批量的数据进行处理和保存?(回答满意追加5分)