Zerknij do przykładów i zobaczysz że w zmiennej QT w *.pro, umieszczone są moduły Qt.
Możesz chcieć np. mieć "chudą" aplikację w Qt która komunikuje się wyłącznie przez konsolę i _nie_ma_ GUI więc po co linkować grafikę? Albo parser XML'a który przyjmuje jako arg. plik w linii poleceń..
Co do wersji Quick Application, to tak się składa że Qt posiada własny język skryptowy QML który umożliwia bardzo szybkie budowanie aplikacji (podobny do JavaScript i z definicją wyglądu w stylu arkuszy css). Wtedy QML jedynie "zlepia" moduły i klasy Qt napisane w C++.
Co do zasady dialog.cpp, reza.cpp, hmm.cpp umieszczasz moduły programu Tak jak to robisz z normalnym programem w C main.cpp służy wyłącznie do definiowania rozpoczęcia pracy.
Obiekt QLineEdit nazywa się u Ciebie COM stąd ustawienie jego własności to:
Kod: Zaznacz cały
ui->COM->setText("COM1");