|
System Analizy Sieci AI 1.0
Program ma na celu pomóc przy projektowaniu infrastruktury sieciowej dla firm.
|
Klasa CompanyInputDialog odpowiada za interfejs formularza danych firmy. Umożliwia zebranie szczegółowych informacji o infrastrukturze i potrzebach klienta. More...
#include <CompanyInputDialog.h>
Public Member Functions | |
| CompanyInputDialog (QWidget *parent=nullptr) | |
| Konstruktor okna dialogowego. | |
| ~CompanyInputDialog () | |
| Destruktor klasy. | |
| CompanyProfile | getProfile () const |
| Metoda zwracająca dane wprowadzone przez użytkownika w formie struktury. | |
Private Attributes | |
| Ui::CompanyInputDialog * | ui |
Klasa CompanyInputDialog odpowiada za interfejs formularza danych firmy. Umożliwia zebranie szczegółowych informacji o infrastrukturze i potrzebach klienta.
|
explicit |
Konstruktor okna dialogowego.
Konstruktor okna dialogowego. Inicjalizuje interfejs użytkownika oraz łączy przyciski systemowe z logiką okna.
| parent | Wskaźnik na obiekt nadrzędny (zazwyczaj MainWindow). |
| CompanyInputDialog::~CompanyInputDialog | ( | ) |
Destruktor klasy.
Destruktor klasy. Zwalnia pamięć zarezerwowaną dla interfejsu.
| CompanyProfile CompanyInputDialog::getProfile | ( | ) | const |
Metoda zwracająca dane wprowadzone przez użytkownika w formie struktury.
Pobiera dane z pól formularza i pakuje je w strukturę CompanyProfile.
|
private |