⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sfsloginwindow.cpp

📁 通过arm实现文件的上传
💻 CPP
字号:
#include "sfsloginwindow.h"#include <QtGui/QtGui>sfsLoginWindow::sfsLoginWindow(){    usernameLabel = new QLabel(tr("Username"));    passwordLabel = new QLabel(tr("Password"));    usernameLineEdit = new QLineEdit;    passwordLineEdit = new QLineEdit;    passwordLineEdit->setEchoMode(QLineEdit::Password);    loginStatus = new QLabel;    loginPushButton = new QPushButton(tr("Login"));    loginPushButton->setDefault(true);    registerPushButton = new QPushButton(tr("Register"));        QGridLayout *gLayout = new QGridLayout;    gLayout->addWidget(usernameLabel,0,0);    gLayout->addWidget(usernameLineEdit,0,1);    gLayout->addWidget(passwordLabel,1,0);    gLayout->addWidget(passwordLineEdit,1,1);    QHBoxLayout *hLayout = new QHBoxLayout;    hLayout->addWidget(registerPushButton);    hLayout->addWidget(loginPushButton);    QVBoxLayout *vLayout = new QVBoxLayout;    vLayout->addLayout(gLayout);    vLayout->addWidget(loginStatus);    vLayout->addLayout(hLayout);        connect(loginPushButton,SIGNAL(clicked()),this,SLOT(sfsLogin()));    connect(registerPushButton,SIGNAL(clicked()),this,SLOT(sfsRegisterSlot()));    setLayout(vLayout);    setWindowTitle("Login");    resize(240,320);    }void sfsLoginWindow::sfsLogin(){    int isok = 2;    isok = login( qPrintable(usernameLineEdit->text()),qPrintable(passwordLineEdit->text()));    if (!isok)        emit login_OK();    if (isok)        loginStatus->setText("username or password false!");    if (isok == 2)        loginStatus->setText("Request time out");}void sfsLoginWindow::sfsRegisterSlot(){    emit signalRegister();}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -