Slotconstructor sdk nedlasting

Slotconstructor sdk nedlasting h1>

Administrer kontoen din og fa tilgang til tilpasset innhold.

Cloud-konto.

Fa tilgang til cloud-kontrollpanelet, administrer bestillinger og mer.

Hvordan utvikle Qt-applikasjoner i Oracle Developer Studio IDE.

av Igor Nikiforov, august 2012 (oppdatert av Dmitry Zharkov, juni 2016)

Hurtig oppl ring for a lage ditt forste Qt-program i Oracle Developer Studio Integrated Development Environment (IDE).

Qt er et rammeverk for a lage webapplikasjoner som kan distribueres pa flere plattformer, inkludert stasjon re systemer og mobile enheter. Qt SDK inkluderer bibliotekene, noen verktoy og en IDE kalt Qt Creator. Du kan imidlertid bruke Oracle Developer Studio IDE i stedet for a lage Qt-applikasjoner hvis du har Qt SDK og GNU-kompilatorer. Qt-versjonen ma v re minst Qt4.

Oracle Developer Studio IDE stotter oppretting, bygging, kjoring og feilsoking av Qt-prosjekter uten a forlate IDE. Qt-verktoy som qmake, moc og uic blir lansert automatisk, etter behov. Du trenger ikke a tenke (eller kanskje nok) om dem.

Installere Qt-programvaren.

For du oppretter Qt-applikasjoner, ma du installere Qt4 SDK.

Setter opp Qt for Oracle Developer Studio IDE pa Linux.

For a bruke Qt i Oracle Developer Studio IDE pa Linux, v r oppmerksom pa folgende:

Du ma bruke GNU-verktoyets samling (ogsa kjent som GNU-kompilatorsamlingen eller GCC) med Qt fordi Oracle Developer Studio-kompilatorene ikke stottes av Qt pa Linux. IDE gir ikke GNU-kompilatorene, men det finner dem om de er installert pa systemet og inkludert pa din vei. Hvis GNU-verktoy ikke er tilstede, bor du kunne installere gcc-pakkene fra Linux-programvarearkivet. For mange Linux-distribusjoner kan du ogsa installere Qt fra programvarelageret. Se din Linux-dokumentasjon for mer informasjon. Du kan ogsa laste ned Qt-programvaren til Linux-plattformen din fra http://qt.nokia.com/downloads. Du kan ogsa laste ned kilden og bygge den selv hvis du vil. Nar du installerer Qt SDK ved hjelp av installasjonsprogrammet, kan Qt Designer ikke bli valgt for installering som standard. Du ma velge den egendefinerte installasjonsmodusen og velge Qt Designer for installasjon. Nar du har installert Qt-programvaren, ma du kontrollere at Qt-verktoy er tilgjengelige fra kommandolinjen. Hvis du skriver qmake -v i en terminal, skal du skrive ut Qt-versjoninformasjon i stedet for en feilmelding. Hvis qmake ikke er funnet, legg til / din-Qt-installasjon-dir / bin til PATH-miljovariabelen din. Stien til qmake burde v re noe som ligner / home / user / QtSDK / Desktop / Qt / 474 / gcc / bin / hvis du laster ned Qt SDK. Nar Qt-verktoyene er tilgjengelige fra kommandolinjen, fortsett til «Opprett en enkel Qt-applikasjon» delen av denne artikkelen.

Sette opp Qt for Oracle Developer Studio IDE pa Oracle Solaris-plattformer.

For a bruke Qt i Oracle Developer Studio IDE pa Oracle Solaris, v r oppmerksom pa folgende:

Du ma bygge Qt pa Oracle Solaris fordi bin rfiler for Qt ikke er tilgjengelige for Oracle Solaris-plattformer. Du kan fa Qt-kildene fra det offisielle Qt-kildekoden. Du ma bruke Git for a fa Qt-kildekoden. For informasjon om Git, se Git Installasjon. For informasjon om hvordan du far Qt-kildekoden og bygge den, se Fa kildekoden. Nar du har bygget Qt-programvaren, ma du kontrollere at Qt-verktoy er tilgjengelige fra kommandolinjen. Hvis du skriver qmake -v i en terminal, skal du skrive ut Qt-versjoninformasjon i stedet for en feilmelding. Hvis qmake ikke er funnet, legg til / din-Qt-installasjon-dir / bin til PATH-miljovariabelen din.

Opprette en enkel Qt-applikasjon.

I denne oppl ringen lager du en enkel «Hello World» Qt-soknad. Nar du er ferdig, vil applikasjonen lignes pa Hello Qt World-proven, som du finner i IDE-prosjektet.

Klikk pa Nytt prosjekt-knappen, og i trinn 1 i veiviseren for nye prosjekter, velg kategorien C / C ++ / Fortran og C / C ++ Qt Application-prosjektet, og klikk deretter Neste.

Figur 1. Ny prosjektveiviser med valgt C / C ++ Qt-applikasjon.

Hvis du bruker Linux, sett Tool Collection til GNU, og klikk pa Fullfor.

Merk: I figur 2 er Verktoysamling satt til Oracle Developer Studio. Denne verktoysamlingen fungerer bare hvis du bruker Qt-programvare du bygget pa Oracle Solaris med Oracle Developer Studio-kompilatoren.

Figur 2. Prosjektnavn og plasseringstrinn.

Det nyopprettede Qt_Application-prosjektet apnes i IDE og ser ut som Figur 3:

Figur 3. Apne Qt Application Project.

Figur 4. Qt Application Projects Egenskaper.

Avanserte brukere kan tilpasse mange ting i Qt-prosjektets egenskaper, men for na bor du legge alt som er.

Merk: Hvis du utvikler pa Oracle Solaris med Oracle Developer Studio-kompilatorer, ma du kontrollere at Qmake Spec-alternativet i Expert-delen av egenskapene inneholder verdien solaris-cc.

Figur 5. Kontekstmeny for oppretting av en ny Qt-skjema.

Figur 6. Ny Qt Form Dialog Box med valg.

Tre filer er opprettet (HelloForm.ui, HelloForm.cpp, HelloForm.h), og IDE apner automatisk Qt Designer for a redigere skjemaet HelloForm.ui.

Figur 7. Qt Designer Window med en tom ny form.

Du bor plassere to QLineEdit-widgets i skjemaet, navnet pa den forste widgetnavnetEdit, og nevne den andre widgeten helloEdit.

Figur 8. Qt Designer med skjema du har laget.

Prosjektet ser ut som Figur 9:

Figur 9. Nytt prosjekt med filer.

Alle nyopprettede HelloForm-filene er plassert i den samme logiske mappen for ressursfiler. Hvis du foretrekker a ha .cpp-filer i kildefiler-mappen og .h-filene i headerfiler-mappen, bare dra og slipp dem til onsket logiske mappe.

Et sporsmalstegn pa QtApplication-ikonet i Prosjekter-fanen angir at prosjektet har brutt #include-direktiver. Linjen # inkluderer «HelloForm.h» er uthevet for a vise hvor problemet oppstar.

Det odelagte #include-direktivet er i HelloForm.h-filen: #include ui_HelloForm.h. Faktisk er det ingen ui_HelloForm.h-fil enna. Ui_HelloForm.h inkluderer filen vil bli generert med den forste byggingen av prosjektet. Dette er egentlig ikke en feil; Det er hvordan Qt-bygningen fungerer. Bare klikk pa Hoved hovedprojektknappen pa verktoylinjen, og feilen skal forsvinne.

I figur 10 er de nye linjene du trenger vist i linjene 17 og 18:

Ikke glem a inkludere HelloForm.h, som vist i linje 9.

Figur 10. Kode lagt til main.cpp File.

Du bor finne ut at du kan skrive alt i tekstfeltet, men ingenting skjer nar du gjor det. For a se noe skje, legger du til programmet for a fa det til a svare med en hilsenmelding som inneholder navnet som er angitt i tekstfeltet.

For a gjore dette ma du definere et spor og koble det til et tekstBeskyttet signal som er avbrutt av tekstfeltet.

For a l re mer om Qt-signaler og spor, se Signaler og spor.

Figur 11. Slot-erkl ring i HelloForm.h-fil.

Figur 12. Kode for spilleautomatisering i HelloForm.cpp-fil.

I figur 13 er koden satt inn i linjene 12 til 13 i HelloForm.cpp.

Figur 13. Kode lagt til HelloForm.cpp for a koble til tekst-kalt signal.

Figur 14. Soknadsrespons.

Se folgende steder for mer informasjon:

Se Qt online referansedokumentasjon for mer informasjon om bruk av Qt. Hjelp-menyen i IDE gir tilgang til omfattende informasjon om bruk av IDE. For grunnleggende informasjon om bruk av Oracle Developer Studio IDE, se IDE Quick Start-veiledningen i dokumentasjonsbiblioteket for Oracle Developer Studio. Flere artikler om IDE er tilgjengelige fra Emne-siden pa Oracle Developer Studio-portalen.

Om forfatteren.

Igor Nikiforov har jobbet for Oracle og Sun Microsystems i mer enn fire ar. Hans nav rende ansvar omfatter utvikling av Oracle Developer Studio IDE og NetBeans. For Oracle utviklet Igor bedriftsapplikasjoner, inkludert noen kommunale IT-prosjekter for byen Saint Petersburg, Russland.


Hi! Want to play in the most lucky casino? We found it for you. Play here now!