Die Suche ergab 14 Treffer
- 25. Februar 2015 17:26
- Forum: C++ Grundlagen
- Thema: QT undefined reference. Wo trage ich den Linker Pfad ein?
- Antworten: 5
- Zugriffe: 23100
Re: QT undefined reference. Wo trage ich den Linker Pfad ein
Hallo Nepolo, ich versuche mal zu erraten was du willst... Also "Ich möchte aber QT nutzen" macht in dem Kontext keinen Sinn. Qt ist eine Bibliothek, cmake ist ein Buildsystem. Ich benutze Qt fast auscchließlich mit cmake, das schließt sich nicht aus. Ich vermute also du möchtest qmake (da...
- 25. Februar 2015 14:32
- Forum: C++ Grundlagen
- Thema: QT undefined reference. Wo trage ich den Linker Pfad ein?
- Antworten: 5
- Zugriffe: 23100
Re: QT undefined reference. Wo trage ich den Linker Pfad ein
Die Pfade sind in Ordnung, die Libs nicht. Du benutzt "#include <raspicam/raspicam_cv.h>", also musst du auch gegen die OpenCv Biblothek linken, die raspicam::RaspiCam_Cv::RaspiCam_Cv() enthält. Du linkst aber (der Zeile die du gepostet hast nach) nur gegen "raspicam" (ohne _cv)....
- 15. August 2014 08:12
- Forum: C++ Grundlagen
- Thema: Dateipfade über QLineEdit öffnen
- Antworten: 5
- Zugriffe: 8026
Re: Dateipfade über QLineEdit öffnen
Meep. Du hast recht, da hab ich wohl nicht aufgepasst, sorry.Christian81 hat geschrieben:[...] nicht funktionieren.
- 14. August 2014 10:43
- Forum: C++ Grundlagen
- Thema: Dateipfade über QLineEdit öffnen
- Antworten: 5
- Zugriffe: 8026
Re: Dateipfade über QLineEdit öffnen
if ( txtPfad->text() > 0 ) Das funktioniert bei dir? Was tut das denn? Ich würde hier eher if (txtPfad->text().length() > 0 ) oder if (!txtPfad->text().isEmpty()) erwarten. Weiterhin: { [...] QFile fileMy (""+str); } else { QFile fileMy("E:\\test.txt"); } [/code] soll wohl jewei...
- 12. August 2014 16:30
- Forum: C++ Grundlagen
- Thema: ini Datei in Consolenanwendung einbinden
- Antworten: 5
- Zugriffe: 7307
Re: ini Datei in Consolenanwendung einbinden
Hallo, habe ich schon durch Google herausgefunden, allerdings gibts da kaum Beispiele. Und funktioniert QSettings bei einer Consolenanwendung überhaupt? Ein kurzes Codebeispiel wäre super. MFG Hä? Kaum Beispiele? Aha... QSettings+Console: QSettings gehört zu QtCore, also ja, es wird QtGui nicht ben...
- 1. August 2014 15:26
- Forum: C++ Grundlagen
- Thema: [solved] cannot convert 'main():Blah*' to 'Blah*' for argu..
- Antworten: 4
- Zugriffe: 6722
Re: cannot convert 'main():Blah*' to 'Blah*' for argument...
Hallo Kalsan, wie Christian81 schon gesagt hat, sind die "struct Blah" die du in main() deklariert und definiert hast, sowie die "struct Blah" die du *außerhalb* von main() (forward-)deklariert hast, zwei verschiedene Dinge. Die eine struct heißt für den Compiler "main():Bla...
- 8. Mai 2014 23:13
- Forum: C++ Grundlagen
- Thema: Zahlen aus Datei lesen klappt nicht
- Antworten: 10
- Zugriffe: 12394
Re: Zahlen aus Datei lesen klappt nicht
Das Auslesen der Datei in data() ist eine *ganz* schlechte Idee. Du wirst die Datei woanders lesen müssen und dir dann die Werte speichern müssen. QAbstractTableModel::data() wird aufgerufen wann immer "etwas" für eine Zelle in der Tabelle benötigt wird, also z.B. der Inhalt der Tablle (di...
- 5. Mai 2014 17:55
- Forum: C++ Grundlagen
- Thema: Zahlen aus Datei lesen klappt nicht
- Antworten: 10
- Zugriffe: 12394
Re: Zahlen aus Datei lesen klappt nicht
Hi in deinem Code QDataStream fin( &file ); while(fin>>n) tust du eigentlich zwei Dinge: 1. Lese aus Stream "fin" den Wert n (was immer das auch ist, das hast du uns nicht gesagt. Vermutlich ist n ein int, dann wird ein binäres Integer, also i.d.R. 4 bytes geelesen) 2. Wiederhole dies ...
- 8. Februar 2014 20:10
- Forum: C++ Grundlagen
- Thema: [erledigt]QByteArray richtig kopieren?
- Antworten: 6
- Zugriffe: 7743
Re: QByteArray richtig kopieren?
Originalcode: ist Fehlerhaft weil keine Kopie vom QByteArray angelegt wird, somit wird der Inhalt von "value" scheinbar zufällig überschrieben wenn das Original QByteArray ungültig wird. Ist er nicht. Es wird eine Kopie erstellt. Qt verwendet hierbei "implicit sharing", siehe ht...
- 18. Juni 2013 18:16
- Forum: Qt Programmierung
- Thema: Failed to create thread (Der Zugriffscode ist unzulässig.)
- Antworten: 1
- Zugriffe: 2247
Re: Failed to create thread (Der Zugriffscode ist unzulässig
Hi, also schauen wir mal, die Fehlermeldung "Failed to create thread" findet sich in Qt nur in qthread_win.cpp, du arbeitest also unter Windows (warum sagst du sowas denn nicht??). Der Teil "Der Zugriffscode ist unzulässig" ist die Fehlermeldung, die die _beginthreadex() Funktion...
- 18. Juni 2013 17:43
- Forum: C++ Grundlagen
- Thema: Problem mit signed long aus 4 einzelnen Bytes
- Antworten: 7
- Zugriffe: 7501
Re: Problem mit signed long aus 4 einzelnen Bytes
Hallo Bang Johansen, wie ja schon korrekt beschrieben wurde, ist dein Problem mit ziemlicher Sicherheit, dass du 32 Bits in ein long int schreibst. Und hier fängt die Fragerei an: Auf was für einem System arbeitest du? Ich nehme an auf einem 64 Bit Linux System. Auf dieser Plattform ist long int ein...
- 14. Januar 2013 15:40
- Forum: Einfach Qt
- Thema: Lizenzfrage: Qt Programm im öffentlichen Dienst verwenden
- Antworten: 8
- Zugriffe: 9393
Re: Lizenzfrage: Qt Programm im öffentlichen Dienst verwende
Bei der LGPL ? sicher ? Ja. Nummer 4 der LGPL Version 2.1: 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machin...
- 9. Januar 2013 11:27
- Forum: Qt Programmierung
- Thema: QPolygonF
- Antworten: 3
- Zugriffe: 2641
Re: QPolygonF
Hi,
QPolygonF ist ein QVector<QPointF>, du kannst also die QVector Methoden benutzen, etwa at() und operator[]().
Gruß
Andi
QPolygonF ist ein QVector<QPointF>, du kannst also die QVector Methoden benutzen, etwa at() und operator[]().
Gruß
Andi
- 6. Januar 2013 12:52
- Forum: Einfach Qt
- Thema: Lizenzfrage: Qt Programm im öffentlichen Dienst verwenden
- Antworten: 8
- Zugriffe: 9393
Re: Lizenzfrage: Qt Programm im öffentlichen Dienst verwende
Hi Die Lizenz *deines* Programmes ist dein Bier (solange du keinen Code von anderen darin benutzt hast). Folglich musst du nur darauf achten die Qt Lizenz einzuhalten. Die LGPL ist gerade dafür da, dass du dein Programm nach *deinen* Bedingungen (und nicht nach denen von Qt) veröffentlich kannst. In...