Forum: PC-Programmierung QWT in QT Visual Studio integrieren


von QtUser (Gast)


Lesenswert?

Guten Morgen,

ich habe mit die QWT Version qwt-6.1-rc3 heruntergeladen. WIe kann ich 
nun die QWT Widgets im QT Designer in Visual Studio nutzen ? Eine Lib 
Datei in QWT gibt es auch nicht.

von tare (Gast)


Lesenswert?

Siehe mitgelieferte Doku, oder halt online:
http://qwt.sourceforge.net/qwtinstall.html

von QtUser (Gast)


Lesenswert?

Danke für den Link. Ich habe nun qmake sowie nmake ausgeführt. beides 
funktioniert nicht.

B) Win32/MSVC --------Check that your Qt version has been built with 
MSVC - not with MinGW !Please read the qmake documentation how to 
convert your *.pro files into your development environment.F.e MSVC with 
nmake:qmake qwt.pronmakenmake installIf you didn't enable autobuilding 
of the examples in qwtconfig.priyou have to build the examples this 
way:cd examplesqmake examples.pronmakeWindows doesn't like mixing of 
debug and release binaries. Mostof the problems with using the Qwt 
designer plugin are becauseof trying to load a Qwt debug library into a 
designer release executable.It's not possible to load a plugin, that has 
been built with MinGWinto a Qt Designer/Creator, that has been built 
with MSVC ( and v.v ).This is a common reason for problems, when working 
with prebuildbinaries of the Qt Creator.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Hast Du den englischen Text auch durchgelesen, oder hast Du Dir nur Mühe 
gegegeben, da etliche Leerzeichen zu entfernen, damit das schlechter 
lesbar ist?

Außerdem: Was heißt "funktioniert nicht"? Das ist keine Fehlermeldung, 
die irgendein Compiler, Linker oder Make-Tool ausgibt.

von QtUser (Gast)


Lesenswert?

In Visual Studio kann unter Qt Projektdatei (.pro) die .pro Datei im Qwt 
Verzeichnis geöffnet werden. Bei Übersetzen erscheint immer diese 
Warnung bzw. Fehler:
1
Warnung  84  warning MSB8004: Das Intermediate-Verzeichnis endet nicht mit einem nachstehenden Schrägstrich. Der Schrägstrich wird in dieser Buildinstanz hinzugefügt, da er für die ordnungsgemäße Auswertung des Intermediate-Verzeichnisses erforderlich ist.  C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets  298  6  qwt
1
Fehler  85  error MSB6006: "cmd.exe" wurde mit dem Code 255 beendet.  C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets  151  6  qwt

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Nun, die Warnung sollte sich beseitigen lassen, da steht ja, was das 
Problem ist.

Warum cmd.exe den Wert zurückgibt, wird man sich näher ansehen müssen; 
man kann einstellen, daß die Kommandozeilen aller aufgerufenen Tools 
ausgegeben werden, und so sehen, was da schiefgeht.

von ergerd (Gast)


Lesenswert?

Könnte es sein, das du als Admin die Übersetzung durchführen musst?

von QtUser (Gast)


Lesenswert?

Gibt es eine Alternative zu Qwt?
Ich habe keine Adminrechte, da der Rechner der Firma gehört. Da haben 
alle Mitarbeiter keine Adminrechte. Kann man die Lib nicht wo 
herunterladen?

von QtUser (Gast)


Lesenswert?

Hallo, was kann ich tun, damit ich QWT nun in Visual Studio nutzen kann 
?
Ich benötige dringend eine Plot Funktionalität für meine QT Applikation.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Hast Du denn schon mal versucht, Dein Problem zu lösen? Hast Du schon 
mal Dein Visual Studio dazu gebracht, Dir die Kommandozeilen der 
aufgerufenen Tools auszugeben, damit Du herausfinden kannst, warum 
cmd.exe etwas zurückgibt? Hast Du mal versucht, die vom Visual Studio 
aufgerufenen Tools selbst von Hand aufzurufen?

Oder erwartest Du eine Nullaufwands-Lösung?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.