Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Інформаційна система житлового агентства

Реферат Інформаційна система житлового агентства





ify"> setLogin (const QString & _login); setPassword (const QString & _password); setPostersHiring (PosterHiring * poster); setPostersRent (PosterRent * poster); setAccess (const bool & _access);

bool check (const QString & _login, const QString & _password); порівняння

class Login: public QDialog

Клас, що описує вхід користувача в систему.

Поля protected класу Login

:: login uiLogin; форма * current; посилання на того користувача який увійшов

QLinkedList * users; список покажчиків на користувачів

QFile * file; покажчик на файл


Методи protected класу Login

void consider (); за наявності файлу з користувачами викликає функцію

зчитувальні дані, інакше функцію записуючі default дані

void readPostersHiring (); зчитує і розподіляє між користувачами оголошення про винаймання

void readPostersRent (); зчитує і розподіляє між користувачами оголошення про здачу

void fillPosterHiring (QDataStream & in, QString & tempQStr, int & tempInt,

bool & tempBool, PosterHiring * poster); заповнення оголошення про винаймання

void fillPosterRent (QDataStream & in, QString & tempQStr, int & tempInt,

bool & tempBool, PosterRent * poster); заповнення оголошення про здачу

void appointAdmin (); перевіряє наявність адміністратора, призначає права або записує default дані

void readOutFile (); зчитує дані користувачів

Методи public класу Login

конструктор:

(QWidget * parent = 0);


деструктор:


~ Login (); saveInFile (const QString & login, const QString & password,

const bool & access); збереження даних користувача в файл

User * searchUser (const QString & login, const QString & password); пошук


користувача за логіном і паролем

reset (QLineEdit * login, QLineEdit * password); очищення на формі

User * getCurrentUser (); повернути посилання на увійшов користувача

QLinkedList * getUsers (); повернути список користувачів

bool searchUserForLogin (const QString & login); пошук наявності користувача з таким логіном


Слоти protected класу Login


void slotCheck (); натиснута кнопка входу

void slotRegistration (); натиснута кнопка реєстрації

void slotUserGuest (); натиснута кнопка гостьового входу


Назад | сторінка 3 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних Будинку культури
  • Реферат на тему: Тестування для користувача інтерфейсу
  • Реферат на тему: Поняття користувача інтерфейсу
  • Реферат на тему: Моніторинг активності користувача в ОС Windows XP