![]() |
VR-Forces 4.0.4 Class Documentation
|
The logic for the user registration dialog. More...

Public Member Functions | |
| DtRegistrationDlgLogic (DtDe &de, DtRegistrationDlgInterface &iFace) | |
| CTOR. | |
| virtual | ~DtRegistrationDlgLogic () |
| DTOR. | |
| virtual void | registerUser () |
| Validate user input and register the user with MAK. | |
Static Public Member Functions | |
| static size_t | writer (char *ptr, size_t a, size_t b, void *file) |
Protected Member Functions | |
| virtual bool | validEntry () |
| Validates the dialog's fields: checks whether first and last name consist of allowed characters, company name is filled in, and email address is formatted correctly. | |
Protected Attributes | |
| DtDe & | myDe |
| DtRegistrationDlgInterface & | myInterface |
| QString | myFirstName |
| QString | myLastName |
| QString | myCompanyName |
| QString | myEmail |
Static Protected Attributes | |
| static DtRegistrationDlgLogic * | myMe |
The logic for the user registration dialog.
| makVrv::DtRegistrationDlgLogic::DtRegistrationDlgLogic | ( | DtDe & | de, |
| DtRegistrationDlgInterface & | iFace | ||
| ) |
CTOR.
| virtual makVrv::DtRegistrationDlgLogic::~DtRegistrationDlgLogic | ( | ) | [virtual] |
DTOR.
| virtual void makVrv::DtRegistrationDlgLogic::registerUser | ( | ) | [virtual] |
Validate user input and register the user with MAK.
| static size_t makVrv::DtRegistrationDlgLogic::writer | ( | char * | ptr, |
| size_t | a, | ||
| size_t | b, | ||
| void * | file | ||
| ) | [static] |
| virtual bool makVrv::DtRegistrationDlgLogic::validEntry | ( | ) | [protected, virtual] |
Validates the dialog's fields: checks whether first and last name consist of allowed characters, company name is filled in, and email address is formatted correctly.
DtDe& makVrv::DtRegistrationDlgLogic::myDe [protected] |
QString makVrv::DtRegistrationDlgLogic::myFirstName [protected] |
QString makVrv::DtRegistrationDlgLogic::myLastName [protected] |
QString makVrv::DtRegistrationDlgLogic::myCompanyName [protected] |
QString makVrv::DtRegistrationDlgLogic::myEmail [protected] |
DtRegistrationDlgLogic* makVrv::DtRegistrationDlgLogic::myMe [static, protected] |