![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 #pragma once 00002 00003 #include <vrvCoreQt/vrvCoreQt.h> 00004 #include <vrvCoreQt/DtRegistrationManager.h> 00005 #include <QString> 00006 00007 namespace makVrv 00008 { 00009 class DtDe; 00010 class DtRegistrationDlgInterface; 00011 00014 class DT_DLL_VRVCOREQT DtRegistrationDlgLogic : public DtVirtualBaseClass 00015 { 00016 00017 public: 00019 DtRegistrationDlgLogic(DtDe& de, DtRegistrationDlgInterface& iFace ); 00020 00022 virtual ~DtRegistrationDlgLogic(); 00023 00025 virtual void registerUser(); 00026 00027 public: 00028 00029 static size_t writer(char* ptr, size_t a, size_t b, void* file); 00030 00031 protected: 00032 00036 virtual bool validEntry(); 00037 00038 protected: 00039 00040 DtDe& myDe; 00041 DtRegistrationDlgInterface& myInterface; 00042 QString myFirstName; 00043 QString myLastName; 00044 QString myCompanyName; 00045 QString myEmail; 00046 00047 protected: 00048 00049 static DtRegistrationDlgLogic* myMe; 00050 00051 }; 00052 }