[Qt] Używanie Qt Creatora.

[Qt] Używanie Qt Creatora.
JM
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 5 lat
  • Postów:108
0

Witam,
pełno jest tutoriali w internecie na temat tego, jak posługiwać się biblioteką Qt. Niestety bardzo mało jeżeli chodzi o posługiwanie się Qt Creator'em czy Qt Designer'em.

Przykładowy problem:
Chcę podpiąć pod zdarzenie clicked jakiegoś przycisku własną funkcję. Posługiwałem się kiedyś C++ Builderem i tam można było to wyklikać. Tutaj jak na razie nie znalazłem innej opcji niż pisać najpierw deklarację funkcji, potem definicję a na końcu connect. Nie wierzę że nie ma jakiejś opcji to przyspieszania takich rzeczy.

Dlatego mam pytanko, czy znacie jakiś tutorial opisujący korzystanie ze środowiska a nie biblioteki. Albo może chociaż proszę o podanie rozwiązania mojego "przykładowego problemu".


#include<hacking.h>
char *a=schakuj_pentagon("pobierz_baze_danych"); //<-odkrywczy kod;
0

Jest kurs na youtube krok po kroku. Niska rozdzielczość, ale ujdzie. W Qt Creatorze jest przycisk (i w menu pod myszką) do edycji sygnałów i slotów gdzie edytor generuje odpowiednie funkcje w kodzie.

JM
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 5 lat
  • Postów:108
0

O ile się nie mylę ten edytor pozwala tylko wybrać już istniejące sloty, nie potrafi wygenerować nowych. Jeżeli się mylę to mnie popraw, na razie nie widzę takiej opcji.


#include<hacking.h>
char *a=schakuj_pentagon("pobierz_baze_danych"); //<-odkrywczy kod;
MVC
  • Rejestracja:około 13 lat
  • Ostatnio:prawie 11 lat
1

IMO korzystanie na początek z narzędzi designerskich aby tworzyć interfejsy jest lekko bezsensowne. Dlaczego? No bo w ten sposób nie nauczysz się w pełni korzystać z Qt. Jak już to będziesz umiał to wtedy możesz się wspomagać tymi narzędziami.
Widziałeś ten kurs? http://blog.matthew.org.pl/2009/06/01/kurs-qt-wstep/
Jak nie to przejrzyj go, przyda Ci się.

Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

@JaskMar jak najbardziej potrafi wygenerować ci stuba, tak samo jak to robił Builder. Tylko że nie robisz tego klikając 2x, tylko musisz z menu kontekstowego wybrać sobie odpowiednie zdarzenie...


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
OT
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 11 lat
0

Qt Creator potrafi, Qt Designer to tylko edytor okienek.

JM
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 5 lat
  • Postów:108
0
MVC napisał(a):

IMO korzystanie na początek z narzędzi designerskich aby tworzyć interfejsy jest lekko bezsensowne.

Nie wiem skąd pomysł, że to początek.

Owszem, mogę podpiąć własną funkcję ale kod się nie wygeneruje. Muszę pisać ręcznie od początku. Strata czasu jak dla mnie.

EDIT:
No tak, menu "Przejdź do slotu". Przeoczyłem. Dzięki Shalom.
Pozdro.


#include<hacking.h>
char *a=schakuj_pentagon("pobierz_baze_danych"); //<-odkrywczy kod;
edytowany 3x, ostatnio: JaskMar

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.