#ifndef DATAS_H #define DATAS_H #include class ServerSettings{ public: QString Address; QString Port; QString Language; bool isAutoStart; }; class ServerAuthorization{ public: QString InstructorName; QString ClientName; bool Result; QString AccessType; QString Login; }; class ServerDeAuthorization{ public: bool Result; QString Login; }; enum TypeClientAutorization{ TYPE_SIMPLE = 0, TYPE_GUI = 10 }; class ClientAutorization{ public: QString Login; QString Password; TypeClientAutorization TypeClient; }; class ClientDeAutorization{ public: QString Login; }; enum TypeQueryToDB{ TYPE_QUERY_GET_ALL_LISTS, TYPE_QUERY_NEW_INSTRUCTOR, TYPE_QUERY_DEL_INSTRUCTOR, TYPE_QUERY_EDIT_INSTRUCTOR, TYPE_QUERY_NEW_GROUP, TYPE_QUERY_DEL_GROUP, TYPE_QUERY_EDIT_GROUP, TYPE_QUERY_NEW_TRAINEE, TYPE_QUERY_DEL_TRAINEE, TYPE_QUERY_EDIT_TRAINEE }; class ClientQueryToDB{ public: TypeQueryToDB typeQuery; }; class ServerMessage { public: QString Text; }; class ClientMessage { public: QString Login; QString Text; }; class ToClientMessage { public: int id; QString Login; QString Text; }; class ServerTask { public: QString Text; }; class ServerNotify { public: QString Code; }; class ClientNotify { public: QString Code; }; #endif // DATAS_H