Jak blokować okna by czekały na wykonanie innych? [QT]

0

Cześć!

Mam do Was moi mili pytanie. A konkretnie, rzecz mówiąc, takie: mam dwa zaprogramowane okna. Jedno jest głównym, drugie to dodawanie bohatera. Wygląda to wszystko następująco:

Chciałbym zaprogramować to według schematu kroków:

  1. Stwórz okna Glowne i Dodaj_bohatera, ustaw widoczność tego drugiego okna na niewidoczny;

  2. Kiedy przycisk jest kliknięty, ustaw widoczność Dodaj_bohatera na widoczny
    //to jest to drugie okno, i to akurat zrobiłem bez problemów

  3. Ustaw okno Dodaj_bohatera, że ono jest tylko aktywne
    //chodzi mi o to, żeby okno główno nie "reagowało", dopóki to okno się nie wykona, a kiedy się wykona
    //żeby przypisać dane do Glownego - o ile to drugie to banał, to tego pierwszego nie potrafię rozgryść

4.Dodaj_bohatera ustaw widoczność na niewidoczny

Panowie, poprosiłbym o pomoc, bo nie ogarniam tego podpunktu. Serdecznym duszom dziękuję za pomoc Smiley

0

Dzięki!! Masz ode mnie plusa "+". Pragnę tylko dodać, że nowe okna warto ustawiać na QDialog i ustawiać ich działanie funkcją exec() z sprawdzeniem parametrów accept() i reject():D

Dużo zdrowia Ci życzę kolego i żeby Bóg Ci za to w dzieciach wynagrodził ;P

1 użytkowników online, w tym zalogowanych: 0, gości: 1