Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-10-08 19:01:07

  owca - Członek DUG

owca
Członek DUG
Skąd: Szczerców
Zarejestrowany: 2007-01-30
Serwis

Programowanie z użyciem Qt

Chcę napisać program, którego interfejs ma przypominać menu w grze komputerowej lub stronę internetową, tj. mam sobie ekran logowania, loguję się i w tym samym oknie pojawia mi się menu, a pola logowania znikają. Jak takie coś się robi? Tworzę sobie klasę dziedziczącą z QMainWindow w której konstruktorze tworzę wszystkie elementy, a potem ukrywam i odkrywam co trzeba, czy jest jakaś inna, bardziej fachowa metoda?

Offline

 

#2  2008-10-08 23:39:48

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Programowanie z użyciem Qt

mozesz uzyc groupBox itp i je ukrywac (wtedy za jednym zaamachem ukrywasz / pokazujesz cala zawartosc ... moznaby tez sprobowac przelaczac uklady setLayout() - http://doc.trolltech.com/4.4/qvboxlayout.html#details - tu mozna by nawet niszczyc niepotrzebne obiekty ... moznaby takze sprobowac na pojedynczych elementach (dodawanie i usuwanie z ukladu - addWidget/removeWidget)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)