コード例 #1
0
void TeachWin::addStudentButton(){
    QString username = ui->userNameField->text();
    QString pw = ui->passwordField->text();
    QString classCode = ui->classCodeField->text();
    QString birthDate = ui->birthDateField->text();
    QString teacherName = this->currentUsername;
    std::string studentString = (username + "," + pw + "," + classCode + "," + QString::fromStdString("0") + "," + birthDate).toStdString();
    UserSocket sock(sf::IpAddress::LocalHost, 11777, client->getSessionId());
    Message msg = sock.sendPayload("register",studentString);
    updateStudents();
}
コード例 #2
0
void TeachWin::deleteStudent(std::string username){
    Client *par = client;
    UserSocket sock(sf::IpAddress::LocalHost, 11777, par->getSessionId());
    Message msg = sock.sendPayload("deleteStudent",username);
    updateStudents();
}
コード例 #3
0
ファイル: studentsmodel.cpp プロジェクト: xivol/Qt-2015
void StudentsModel::setSource(QString &fileName)
{
    if (!fileName.isEmpty())
        source = new QFile(fileName);
    updateStudents();
}