Qt designer kérdések

Fórumok

Üdv: Pelci.

Sziasztok!

A problémám: próbálgatom használni a TROLLTECH cég Qt Designer dialógus ablak (és stb...) tervező szoftverét. Először is nem találok benne lehetőséget egy kép beillesztésére.

Másrészt, ha olyan objektumot szeretnék az ablakba beilleszteni, ami Qt4 osztályból származik, de általam tovább van fejlesztve, akkor azt hogyan tegyem be mégis az ablakocskámba?

Előre is köszi a segítségeteket!

Hozzászólások

Először is nem találok benne lehetőséget egy kép beillesztésére.

Igazából nem egészen erre való a jelenlegi Designer. Ha képet akarsz betenni, tegyél egy QLabel-t, majd az alkalmazásod kódjában a setPixmap(QPixmap) eljárással tedd rá vagy a QLabel property ablakában a pixmap mezőben add meg a képet.

Másrészt, ha olyan objektumot szeretnék az ablakba beilleszteni, ami Qt4 osztályból származik, de általam tovább van fejlesztve, akkor azt hogyan tegyem be mégis az ablakocskámba?

Vagy csinálsz belőle Designer-hez való custom widget-et vagy kódból illeszted be. Lásd fenn, a Designer nem egészen erre való.

--
A gyors gondolat többet ér, mint a gyors mozdulat.

Szia!

Megoldható, hogy saját osztályt rakjál fel, ami egy Qt osztályból van származtatva. Pl felrakod azt a vezérlőt, amiből a sajátot gyártottad, majd az Object Inspector ablakban megkeresed a frissen felrakott vezérlőt -> jobb klikk -> Promote to ... és beírod az általad létrehozott osztály nevét és a header nevét.