Qt code [xml] --> Qt code [c++] in HaiQ

Verschiedenes zu Qt
Antworten
TechM
Beiträge: 18
Registriert: 13. September 2007 22:17

Qt code [xml] --> Qt code [c++] in HaiQ

Beitrag von TechM »

Hallo zusammen,

wollte mal nachfragen wie ihr zwischen HaiQ und dem Qt Designer "kommuniziert". Also ich meine der Qt Designer erstellt XML files und man könnte diese mit UIC in c++ files konvertieren, gibt es diese Möglichkeit innerhalb von HaiQ (wie es auch mit VS möglich ist) oder macht ihr das dann extern und liest das als *.cpp Datei ein?

Wenn ich eine neue Datei erstellen will (*.ui, *.cpp egal welche) in HaiQ bekomme ich die Fehlermeldung (sinngemäss) "es geht nicht... möglicherweise existiert sie schon"
Eine bereits bestehende Datei lässt sich einlesen.

Viele Grüße

TechM
TechM
Beiträge: 18
Registriert: 13. September 2007 22:17

Beitrag von TechM »

Hallo nochmal,

ich wollte diesem Thread nochmal schieben, da mich Antworten auf diese Fragen intressieren. Sollte ich mich unverständlich ausgedrückt haben, sagt es bitte.


Es kann sein, dass sihc blind bin, aber ich weiss nicht wie man mit HaiQ die XML Designer Files in *.cpp Code konvertiert?!



Grüße


TechM
CaptnChaos
Beiträge: 605
Registriert: 28. Juni 2007 15:01
Kontaktdaten:

Beitrag von CaptnChaos »

ich glaube irgendwo gelesen zu haben, das HaiQ keine Dateien erstellt.
Und um ui Dateien zum Projekt hinzuzufügen, erstelle einfach mit dem Designer deine Form und Schreib in die pro Datei

Code: Alles auswählen

FORMS += myform.ui
und schon wirds in HaiQ aktualisiert,
TechM
Beiträge: 18
Registriert: 13. September 2007 22:17

Beitrag von TechM »

Danke KP,

sehe ich es richtig, dass ich QT einerseits mit VS und dem MSVC nutzen kann sowie parallel in HaiQ mit MinGW, wenn ich die Umgebungsvariable entsprehend ändere?
Das Ganze nur zu Testzwecken bis ich mich für eine IDE entscheide.
Wenns nur zeitlich nicht so knapp wäre derzeit...


Grüße

TechM
CaptnChaos
Beiträge: 605
Registriert: 28. Juni 2007 15:01
Kontaktdaten:

Beitrag von CaptnChaos »

jupp, ich denke schon. habs noch net ausprobiert, weil linux benutze aber es sollte funktionieren.
3DH
Beiträge: 10
Registriert: 20. Dezember 2006 13:49
Wohnort: Schwerin
Kontaktdaten:

Beitrag von 3DH »

Hi,

die Nutzung von zwei Qt-Versionen parallel sollte kein Problem sein, es muss bei HaiQ halt nur unter "Tools => Configuration => Environment" das richtige QTDIR eingestellt werden.

Zu den UI-Files:
Per "File => New" kann man neue UI-Files anlegen (getestet mit 0.2.1), diese werden im ersten Moment zwar als XML-Datei angezeigt, aber mit dem über dem Editorbereich befindlichen Qt-Designer-Button kann man direkt diese UI-Datei per Klick&Play bearbeiten.

Wenns weiterhin nicht geht, bitte mal melden.

ciao,
3DH
TechM
Beiträge: 18
Registriert: 13. September 2007 22:17

Beitrag von TechM »

also ich meinte nicht zwei versionen von Qt sondern zwei verschiedene IDEs.
Qt bleibt ein und die gleiche.

ja die Umgebungsvariable muss ich ja dann gar nicht über Windows ändern sondern direkt in HaiQ. Ich werde den neuen Release testen und mal sehen ob ich jetzt neue files erzeugen kann.

Ich gebe dann Feedback...


Danke


Grüße
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Da die Compiler nicht kompatibel sind brauchst Du schon zwei verschiedene (also mit dem jeweiligen Compiler erzeugte) Qt-Versionen.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
TechM
Beiträge: 18
Registriert: 13. September 2007 22:17

Beitrag von TechM »

ja du hast recht... dann hole ich mir noch die mit mingw vorkompilierte version... danke
Antworten