Seite 1 von 1
QTDevelop
Verfasst: 7. Oktober 2006 23:35
von rmeeh
Hallo,
ich arbeite normalerweise mit VS6 und QT3.3 oder auch mal mit KDevelop. Nun habe ich letztens von QTDevelop gelesen und würde das mal gerne testen.
Hat jemand ne Ahnung wo ich das herbekomme?, einen Link oder so?
Danke im Voraus
-Ralf-
Verfasst: 8. Oktober 2006 00:17
von ChMaster
mein bester hier bekommst du es:
http://qdevelop.org
ich empfehle dir, die 0.20 zu downloaden, ist zwar noch beta hat aber
besserungen intus imgegen satz zu der 0.19.
ausserdem habe ich es schon angesprochen, diese ide hat ein subclass
dialog. er erstellt dir aus einer ui datei subklassen, er hat nur die standard
connection (autoconnect ala on_<objname>_click() usw.) ich bin dabei
diesen dialog zu erweitern damit man auch costum signals/slots erstellen
kann, wird aber dauern, da dies ein etwas grösserer aufwand ist

ich habe schon mit dem entwickler gesprochen, er hat kein prolem damit,
wenn ich dies hinzufüge, warum auch.
mal sehen ob sich die ide von den anderen ides hervorhebt wie
edyuk,
monkeystudio
und konsorten

Verfasst: 8. Oktober 2006 00:46
von rmeeh
Hallo ChMaster,
danke vielmals. Ich werde das mal testen, allerdings muß ich da offensichtlich QT4 benutzen und mich nach nem anderen Compiler umschaun. Wie gesagt, ich übersetze normalerweise mit dem MS Compiler unter win bzw. mit gcc unter Linux (Suse 9.3). Hab auch nen gcc für win Aber ich besorg mir mal die anderen "Zutaten" da ich neugierig bin. Die Slot Geschichte kann ich ja von Hand einfügen denk ich.....
Viele Grüße -Ralf-
Verfasst: 8. Oktober 2006 11:59
von webmaster1987
Hallo zusammen ich habe mir QT Develop auch mal runtergeladen und Kompiliert bekomme jetzt jedoch beim starten immer die Fehlermeldung das make nicht gefunden wurde und ich die Umgebungsvariablen überprüfen soll.
Was muss ich machen damit Make gefunden wird? (Windows XP, QT 4.1.4)
Verfasst: 8. Oktober 2006 14:55
von ChMaster
servus,
die mingw umgebungsvariabel ist nicht gesetzt.
Arbeitzplatz->rechte Maustaste->Eignschaften->Erweitert->Umgebungsvariabel->Neu
"C:\MinGW" musst du abändern in dein verzeichnis wo du MinGW installiert
hast.
1. Benutzervariabeln
Name der Variabel: MINGW
Wert der Variabel: C:\MinGW
Name der Variabel: PATH
Wert der Variabel: %MINGW%\bin;%PATH%
Verfasst: 8. Oktober 2006 15:47
von webmaster1987
ahh danke
Funktioniert
Verfasst: 8. Oktober 2006 16:33
von webmaster1987
okay zu früh gefreut ^^
ich bekomme noch andere medlungen jetzt eine wegen einer code vervollständigung (die ich auch gerne hätte) namens ctags ich habe mir ctags auch auf sourceforge.net runtergeladen weiß aber nicht so ganz wo ich die dateien/ordner hinpacken soll

Verfasst: 8. Oktober 2006 18:41
von methusalem
Moin,
ich bin auch mal Neugierig gewesen. Ich nutze zwar nicht MinGW, aber mit dem VS Compiler lies es sich auch übersetzen.
Allerdings habe ich gleich mehrere Probleme. Zum einen auch den Fehler mit make - was bei mir ja nicht gefunden werden kann. Ich nutze ja nmake des VS. Könnte man das irgendwie umbiegen?
Zum andern läßt sich das Programm nicht sauber beenden. Manchmal klappts. Manchmal bleibt der Prozess aber bestehen.
Nach dem öffnen einer besthenden *.pro Datei (z.B. QDevelop.pro) hab ich hier die CPU bei 100%. Beende ich das Programm, geht sie wieder auf normale Werte runter.
Im Projektbaum bleibt ein Klick auf das Plus Zeichen ohne Wirkung. Nur ein Doppelklick auf eine Kategorie (z.B. Header) öffnet diese Kategorie.
Das Subclassing funktioniert nur beim neu erstellen eines Projektes? Oder hab ich was übersehen?
Und zum Schluß fehlt mir unter dem Menüpunkt Projekte der Punkt "Projekt öffnen ...". Geht zwar auch über den Punkt "Datei/Öffnen ...". Ist aber irgendwie nicht ganz schlüßig, wenn es unter Projekte schon den Punkt "neues Projekt" gibt.
Naja, wird schon noch ... ist ja noch ne Version < 1.0. Der Ansatz gefällt mir jedenfalls.
Verfasst: 8. Oktober 2006 18:45
von webmaster1987
Projekte kannste du doch öffnen indem du beim normalen öffnen einfach die .pro Datei öffnest.
Seh gerade das du das schon geschrieben hast
aber bei mir funktioniert das einwandfrei
---
hast du diese ctags implementierung vorgenommen ?
mein problem besteht noch

Verfasst: 8. Oktober 2006 18:49
von methusalem
webmaster1987 hat geschrieben:
hast du diese ctags implementierung vorgenommen ?
mein problem besteht noch

Nein habe ich nicht ... ich arbeite eigentlich mit VS 2005 Express.
Verfasst: 8. Oktober 2006 18:54
von webmaster1987
*sich selbst schlag* ich sollte einfach mal ein bisschen nachdenken bevor ich was schreibe ist ja logisch
