KDevelop nutzen

Verschiedenes zu Qt
Antworten
ElwoodJ
Beiträge: 50
Registriert: 5. August 2005 09:33
Wohnort: /home/elwood

KDevelop nutzen

Beitrag von ElwoodJ »

Hallo,

gibt es hier jemanden der effizient mit KDevelop arbeitet. Irgendwie haut bei mit die Codekomplettierung nicht immer hin. QLabel geht wunderbar und ich sehe bei Objekten dieser Klasse alle Methoden, aber bei anderen Objekten von anderen Klassen klappt das nicht immer.

Hat jemand da ne Lösung oder ein guten HowTo oder so?

Thx
dodgeripper
Beiträge: 9
Registriert: 18. Juli 2006 17:32

Beitrag von dodgeripper »

hi lütz

ich bin auch vom visual studio net umgestiegen auf qt3 mit kdevelop 3.3.2
mit den meisten änderungen zum studio komme ich ja klar, aber auch bei mir das prob mit der Codekomplettierung.
weiss denn niemand rat wie man das in den griff bekommt oder geht es garnicht vernüftig im kdevelop ??

@ElwoodJ

hast du es denn schon hinbekommen oder aufgegeben ?
dodgeripper
Beiträge: 9
Registriert: 18. Juli 2006 17:32

Beitrag von dodgeripper »

keiner eine meinung oder zu blöde frage ???
FlorianBecker
Beiträge: 1213
Registriert: 2. Dezember 2004 10:54
Kontaktdaten:

Beitrag von FlorianBecker »

Ich arbeite damit, keine Probleme. Ich kann dir aber nicht sagen, welche Einstellungen du wo machen musst. Das weiß allerdings ChMaster, der ist ein Crack mit kdevelop.

Ich habe einfach alles angeklickt, was interessant aussah und schon ging es wie ich es wollte.
ElwoodJ
Beiträge: 50
Registriert: 5. August 2005 09:33
Wohnort: /home/elwood

Beitrag von ElwoodJ »

@dodgeripper

Sorry... hatte etwas Stress und kam nicht zum Qt-Entwickeln. Also ich habe es etwas weiter hinbekommen, mit kDevelop aber so richtig zufrieden bin ich noch nicht.

Habe an manchen Stellen Codecompletierung aber nicht durchgegängig. Warum das nun aber trotzdem zum Teil läuft weiß ich noch nicht, bin aber hinterher. Das einzige was ich weiß ist dass ich die Benutzerdefinierten header Dateien unter den C++ Propjektoptionen drin habe. Ansonsten habe ich nichts geändert und normalerweise sollte das auch reichen, wenn man diese an der entsprechenden Stelle hinterlegt.


Gruß

Elwood
dodgeripper
Beiträge: 9
Registriert: 18. Juli 2006 17:32

Beitrag von dodgeripper »

FlorianBecker hat geschrieben:Ich arbeite damit, keine Probleme.
Ich habe einfach alles angeklickt, was interessant aussah und schon ging es wie ich es wollte.
was heisst es ging wie ich wollte ?
bekommst du zb beim textedit oder lineedit die möglichen methoden angezeigt.
bei mir geht es ja mit qcstring oder qstring auch ohne probs nur bei den widgets elementen nicht.

@ElwoodJ
das mit den headern hab ich auch schon gemacht, aber auch nicht das gewünschte ergebniss erzielt.

vielleicht kann ja ChMaster uns doch noch ein paar tips geben woran es liegen kann ?
FlorianBecker
Beiträge: 1213
Registriert: 2. Dezember 2004 10:54
Kontaktdaten:

Beitrag von FlorianBecker »

Ja
dodgeripper
Beiträge: 9
Registriert: 18. Juli 2006 17:32

Beitrag von dodgeripper »

@FlorianBecker

danke so weiss ich wenigstens das es irgendwie gehen muss.
wenn ich zb beim textedit den -> setze sagt er mir nur "ist vom typ" und mehr nicht hmm...
benutzt du den kdevelop eigenen erweiterten editor oder den qt designer basierenden ?
gibts doch nicht das man das nicht hinbekommt.
FlorianBecker
Beiträge: 1213
Registriert: 2. Dezember 2004 10:54
Kontaktdaten:

Beitrag von FlorianBecker »

Achso, ja, halt er macht das immer erst nach dem dritten Buchstaben auf. Weil ich das so eingestellt habe. Ich habe es auch nie anders probiert, weil ich es eh zu selten brauche mittlerweile. Man merkt sich die ganzen Namen ja über kurz oder lang.
ChMaster
Beiträge: 252
Registriert: 23. Februar 2005 14:44
Wohnort: RP -> Alzey
Kontaktdaten:

Beitrag von ChMaster »

servus,

@dodgeripper u. @ElwoodJ
die codecompletion funktioniert nicht einwandfrei, da sind noch ein haufen
bugs drin, jedenfals bei mir. du kannst dies, wenn du die elemente der
widgets haben möchtest, unter project->eigenschaften einstellen. dazu
musst du nur deine headerdateien in deine projektoptionen hinterlegen
und das qt4 verzeichnis auch .... bzw. hinzufügen. dannach musst du
kdevelop beenden und wieder neu starten mit deinem project, aber
obacht, wenn du ein neues projekt anlegst hast du die header des alten
und das qt4 verzeichnis auch in deinem neuen projekt. hmm... mal
an das kedevelop team schicken ..... oder ? ;)

da hat @FlorianBecker recht, man merkt sich die namen irgend wann ... :)

ps.:
die qt4 completion kann man erst ab der cvs/svn version von kdevelop
einbinden.

EDIT: 16.08.2006 - 11:27
gelöscht (dies ist kein bug), die codecompletion ist global für alle projekte
meno, naja kann man nichts machen, aber die codecompletion funktioniert
noch immer nicht richtig .....
ChMaster
------------ Projekte------------
DBoxFE
DMS
First4 (Plugin-Develper)
Antworten