[Qt] Zmiana zawartości okna w zależności od wyboru elementu z listy.
Ostatnio zmodyfikowano 2015-03-30 20:15
qtmaker Temat założony przez niniejszego użytkownika |
[Qt] Zmiana zawartości okna w zależności od wyboru elementu z listy. » 2015-03-28 12:24:51 Mój problem przedstawia się następująco. Mam drzewo elementów znajdujące się w QTreeWidget, chciałbym aby po naciśnięciu jednego z elementów listy okno po prawej stronie zmieniało swoją zawartość. Pytanie brzmi jak to zrobić? Przykład: http://iv.pl/images/34567667745361730687.png Klikając na 1, zmienia się zawartość 2. |
|
tristan |
» 2015-03-28 14:15:59 Obsługujesz zdarzenie zmiany elementu i usuwasz stare widgety po prawej i tworzysz nowe. |
|
turaz |
» 2015-03-28 16:09:41 podpinasz się pod jeden z sygnałów np: itemClicked( QTreeWidgetItem * item, int column ); i w zależności co posiadasz w "2" to ustawiasz taki widget ewentualnie możesz skorzystać z QStackedWidget i w nim zmienić tylko widget, który ma zostać pokazany; |
|
qtmaker Temat założony przez niniejszego użytkownika |
» 2015-03-29 22:55:33 A czy mógłby mi ktoś podaj kompletny przykład co mam napisać, bo niestety ale dopiero zaczynam z Qt. Chciałbym aby po prawej stronie pojawiały się różne GroupBoxy. Chodzi mi o przykład, analogicznie zrobię sobie dla reszty... |
|
turaz |
» 2015-03-30 20:15:16 Nikt raczej nie napisze Ci gotowca :) (chyba, że ktoś ma dużo wolnego czasu). Zrób chociaż coś z tego jak pisał Ci tristan bądź ja. Pokaż co masz a nie pisz co byś chciał. Bez kodu, ciężko o program ;)
Każdy kiedyś zaczynał :) |
|
« 1 » |