Protopopulus,
у меня курсовая работа, "Агентство съема сдачи жилья", запрещено использовать в реализации SQL. ЯП С++ + Qt.
В понедельник добил регистрацию пользователей и окно входа(занесение в файл, считывание и проверка на существование) и "гостевой вход".
регистрация пользователя:
Registration.h
#ifndef REGISTRATION_H
#define REGISTRATION_H
#include <QtGui>
#include "LoginDialog.h"
class Registration:public QDialog
{
QLineEdit *login;
QLineEdit *password;
friend class LoginDialog;
public:
Registration();
};
#endif // REGISTRATION_H
Registration.cpp
#include "Registration.h"
Registration::Registration()
{
login=new QLineEdit;
password=new QLineEdit;
password->setEchoMode(QLineEdit::Password);
QLabel *text_login=new QLabel("Login");
QLabel *text_password=new QLabel("Password");
QPushButton *ok=new QPushButton("ADD");
QPushButton *cancel=new QPushButton("CANCEL");
QGridLayout* ptopLayout = new QGridLayout(this);
ptopLayout->addWidget(text_login, 0, 0);
ptopLayout->addWidget(text_password, 1, 0);
ptopLayout->addWidget(login, 0, 1);
ptopLayout->addWidget(password, 1, 1);
ptopLayout->addWidget(ok, 2,0);
ptopLayout->addWidget(cancel, 2, 1);
setLayout(ptopLayout);
QObject::connect(ok, SIGNAL(clicked()), SLOT(accept()));
QObject::connect(cancel, SIGNAL(clicked()), SLOT(reject()));
}
тоесть для регистрации пользователя нужно просто указать login и password (login не может повторятся)
Но кроме пользователя есть еще и админ
собственно вопрос, как придумать в такой простой регистрации регистрацию админа?
эм, так не штирлец?) просто вопрос общий, не зависимо от проекта думал...
P.S. переводы потом разбирать как писать буду(тоесть чуть знаю, но полноценно позже буду), пока хотя бы на англ написать...