0227代码日记


HEAD login_head;
USERMSG loginuser;

char* ptr;
QByteArray ba;
ba = userAccount.toLatin1();
ptr = ba.data();
strcpy(loginuser.account,ptr);

char* pwdptr;
QByteArray pwdba;
pwdba = md5pwd.toLatin1();
pwdptr = pwdba.data();
strcpy(loginuser.password,pwdptr);
//id crc
login_head.type=TYPE_LOGIN;
login_head.length=sizeof(loginuser);
memcpy(&login_head.data, &loginuser, sizeof(loginuser));

用户注册 昵称,账号,密码 QString转成char*

登录界面前往注册界面 

注册完还要回到登录界面

设置完 直接跳转登录界面。所以在设置界面,需要和主界面绑定信号槽,信号槽里 是把登录界面放到mainwin里显示

//设置界面设置成功,传递信号给主界面,让主界面上显示登录界面

connect(this->setwin,SIGNAL(setWintoMainwin()),this,SLOT(setWinComeToMainWin()));//槽函数要放到mainwin的构造函数

设置界面发送信号,切换到登录界面

生成固定的文件存储空间存储视频和图片。//还没实现

登录界面,点击按钮切换到主界面然后让用户注册  登录到注册界面

绘制行车界面  一个按钮 一个label  自动识别车辆并上传

相关