Signál a slot pro připojení v .ui

hlasů
0

Začal jsem hrát trochu s Qt 4. A pak jsem narazil na problém s Qt Designer .
V editoru Signal / slotů mohu jen nastavit přípojek, které jsou v něm uvedeny a ne všechny sloty jsou uvedeny.

Pokud se pokusím přidat ručně v .ui souboru, spojení nebude fungovat.
Mám-li přidat do ui _ *. H file to funguje dobře, ale pak se spojení vymazány, když změním design.

Má někdo nějaké dobré tipy na to, jak mohu získat obejít Tuto chybu? Nebo se ptát jinak:
Jak mohu zpřístupnit seznam Qt návrhář všechny dostupné sloty?

Položena 09/12/2008 v 12:46
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
0

Můžete zkusit použít UIC K automatickému funkci.

Ať už nebude mít možnost vidět všechny dostupné sloty, ale pokud budete používat stejný název v obou Designer a kódu - by měly být automaticky připojen.

Odpovězeno 09/12/2008 v 12:50
zdroj uživatelem

hlasů
2

Ve výchozím ne všechny signály / sloty jsou zobrazeny. Dalo by se zkuste zkontrolovat „Zobrazit signály a sloty inheritied od ....“ zaškrtávací políčko v levém dolním Corder části „Konfigurace Connection“ dialogovém okně, které se objeví při pokusu o vytvoření signálu.

Kromě toho můžete buď to, co řekl Marcin a použít automatické připojení , nebo ručně psát připojit prohlášení v konstruktoru objektu, který používá ui.

Odpovězeno 09/12/2008 v 12:53
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more