我的专属QQ 功能篇 (一)

本文主要介绍了QQ登录功能的实现,包括使用TcpSocket进行登录操作,选择Tcp的原因是其可靠性。文中提供了登录过程的代码示例,包括登录请求、服务器监听和数据刷新等关键步骤。
摘要由CSDN通过智能技术生成
  ✿写在开头     

   之前只总结了透明、无边框、可移动窗口的UI处理,为了给某位同学提供些学习资料,我再总结些功能要点。

   原则:少说废话,多上代码。

 

  ✿登录窗口

    登录操作TcpSocket,如果你非要问我为什么不是UDP Socket ,我只能说因为tcp可靠偷笑

    

 

     ❀登录

      在确保设置IP端口后,通过QDataStream 写 QIODevice

     

void login::on_loginButton()
{
         usrname = ui->usrnamelineEdit->text().trimmed();
         password = ui->passwordlineEdit->text().trimmed();


        QRegExp rx("^[1-9]{1,2}[0-9]{4,7}{1}quot;);
        rx.setPatternSyntax(QRegExp::RegExp);
        if (!rx.exactMatch(usrname))
        {
            QMessageBox::warning(NULL, tr(&#
评论 213
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值