Hi,
ich hab QT installiert und mit dem AddIn kann ich auch
Programme unter VS2008 schreiben und starten.
Leider funktioniert das IntelliSense nur bei eingen Klassen,
obwohl diese alle zum gleichen NameSpace gehören.
Hier mein Code:
#include "prog12.h"
#include <QtGui/QApplication>
#include <QtGui/QPushButton>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QPushButton hello("Hello World!");
hello.resize(100,30);
hello.show();
Prog12 w;
w.show();
return a.exec();
}
Prog12 ist eine mit dem Designer erstellte Form.
bei w funktioniert IntelliSense, bei hello nicht?
Was mach ich falsch?
Danke mimuel
IntelliSense mit QT unter VS2008 ?
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
InteliSense
Das hab ich gemacht, aber es ist ja unlogisch daß das für einmal
funktioniert und zum andern nicht funktioniert, obwohl beide
Klassen zum gleichen Namespace gehören?
Gruß mimuel
funktioniert und zum andern nicht funktioniert, obwohl beide
Klassen zum gleichen Namespace gehören?
Gruß mimuel
teillösung und frustration
hallo alle,
ich habe mich mit dem problem gestern und heute den ganzen tag beschäftigt und weiß immernoch nicht, obs ne lösung gibt.
die Qt-Knowledgebase sagt:
http://www.qtsoftware.com/developer/faq ... tellisense
bei mir nützt das alles nichts (VS 2008 pro, Qt 4.5).
dann hab ich noch das hier ( http://qtforum.de/forum/viewtopic.php?t ... tellisense ) gefundene Visual Assist X (http://www.wholetomato.com/) ausprobiert, in der trial-version natürlich, da es ziemlich teuer ist, und einen teilerfolg erzielt. ich komme bis in die 4. ebene, danach gehts nicht weiter, d.h. ich krieg keine vorschläge mehr nach dem vierten "."-operator oder "->"-operator. ansonsten kann ich Visual Assist empfehlen, abgesehen vom preis.
vielleicht findet ja noch irgendwer irgendeine lösung. wenn du, lieber leser, dasselbe problem hast, und es mit den informationen aus meinem beitrag geschafft hast, kontaktiere mich bitte, vielleicht können wir dann mal unsere einstellungen vergleichen.
grüße
nadja
ich habe mich mit dem problem gestern und heute den ganzen tag beschäftigt und weiß immernoch nicht, obs ne lösung gibt.
die Qt-Knowledgebase sagt:
http://www.qtsoftware.com/developer/faq ... tellisense
bei mir nützt das alles nichts (VS 2008 pro, Qt 4.5).
dann hab ich noch das hier ( http://qtforum.de/forum/viewtopic.php?t ... tellisense ) gefundene Visual Assist X (http://www.wholetomato.com/) ausprobiert, in der trial-version natürlich, da es ziemlich teuer ist, und einen teilerfolg erzielt. ich komme bis in die 4. ebene, danach gehts nicht weiter, d.h. ich krieg keine vorschläge mehr nach dem vierten "."-operator oder "->"-operator. ansonsten kann ich Visual Assist empfehlen, abgesehen vom preis.
vielleicht findet ja noch irgendwer irgendeine lösung. wenn du, lieber leser, dasselbe problem hast, und es mit den informationen aus meinem beitrag geschafft hast, kontaktiere mich bitte, vielleicht können wir dann mal unsere einstellungen vergleichen.
grüße
nadja
-
softwaremaker
- Beiträge: 149
- Registriert: 1. April 2009 19:25
IntelliSense
IntelliSense bei VS ist buggy.
Ich hatte mit VS 6.0 selten damit Probleme (man musste .ncb/.opt löschen dann gings wieder), auch die Klassenansicht funktionierte.
Beim Umstieg auf VS2005 (mit wxWidgets) hat die Klassenansicht nicht richtig funktioniert (fehlten einfach mal einige) und IntelliSense hat so gut wie nicht funktioniert. Nach Suche in Netz kam ich zu der Erkenntnis das es wohl allgemein bei VS so ist, Abhilfe schafft z.B. VisualAssist aber das war mir zu teuer.
Glücklicherweise kam Qt-Creator heraus, das benutz ich jetzt. Hat zwar keine Klassenansicht und der Debugger ist langsam, aber IntelliSense klappt prima und GUI-Editor ist perfekt integriert. Ausserdem wird das ständig weiterentwickelt und ich hoffe da kommt noch einiges an neuen Features.
Ich hatte mit VS 6.0 selten damit Probleme (man musste .ncb/.opt löschen dann gings wieder), auch die Klassenansicht funktionierte.
Beim Umstieg auf VS2005 (mit wxWidgets) hat die Klassenansicht nicht richtig funktioniert (fehlten einfach mal einige) und IntelliSense hat so gut wie nicht funktioniert. Nach Suche in Netz kam ich zu der Erkenntnis das es wohl allgemein bei VS so ist, Abhilfe schafft z.B. VisualAssist aber das war mir zu teuer.
Glücklicherweise kam Qt-Creator heraus, das benutz ich jetzt. Hat zwar keine Klassenansicht und der Debugger ist langsam, aber IntelliSense klappt prima und GUI-Editor ist perfekt integriert. Ausserdem wird das ständig weiterentwickelt und ich hoffe da kommt noch einiges an neuen Features.