Cześć,
Mam do Was takie pytanie - od niedawna pracuję z Qt i m.in. QtDesignerem. Tworzę piękne okno i widgetami i teraz mam pytanie.
Żeby obsłużyć te wszystkie widgety, okna, stworzyć połączenia (sygnał, slot) pomiędzy nimi to wszystko muszę utworzyć w klasie w której posiadamy ten formularz, czyli która wszystko zawiera. Przez te wszystkie dodatki klasa ta bardzo się powiększy. Czy zatem da się tutaj jakoś zastosować obiektowość? Nie za bardzo przecież można wydzielić coś do nowej klasy, bo wtedy nie utworzymy połączenia między elementami, które zawiera nowa klasa, bo nie będzie znała pozostałych z tej duzej.
Co więcej, gdybyśmy tworzyli jeszcze jakieś elementy dynamicznie w już istniejących widgetach, to wielkość tej klasy jeszcze bardziej rośnie. Czy w związku z tym tworzenie GUI z tym się wiąże, że trudniej o tę obiektowość?
Pozdrawiam