Die Suche ergab 55 Treffer

von Label
14. März 2011 14:47
Forum: Qt Programmierung
Thema: [gelöst] Probleme beim compilen mit QSpinBox
Antworten: 8
Zugriffe: 2874

Danke franzf! Dein Tip, die header zu tauschen war richtig. Folgendes hat zu meinem Fehler geführt: In meinem Projekt wollte ich erst mit normalen QSpinBoxes arbeiten. Nachdem ich sie schon eingebunden und instanziert hatte, habe ich mitbekommen, dass es wohl besser wäre mit QDoubleSpinBoxes zu arbe...
von Label
14. März 2011 14:26
Forum: Qt Programmierung
Thema: [gelöst] Probleme beim compilen mit QSpinBox
Antworten: 8
Zugriffe: 2874

Sicher die qspinbox.h mal weg und ersetz sie durch den Original-Header deiner Qt-Version. Danke für den Tipp aber wie komme ich an die Original-Header? Ich habe ja keine Kopie sämtlicher Qt-Header. Da liegt nur die eine qspinbox.h in meinem Qt-Ordner (bis auf die zwei anderen qspinbox.h, die auf di...
von Label
14. März 2011 14:20
Forum: Qt Programmierung
Thema: [gelöst] Probleme beim compilen mit QSpinBox
Antworten: 8
Zugriffe: 2874

Ich sehe gerade, dass sich auch die zweite Deklaration von QDoubleSpinBox im

Code: Alles auswählen

#ifndef QT_NO_SPINBOX
...
#endif
Block befindet. Also kann es wahrscheinlich nicht die Ursache sein.
von Label
14. März 2011 14:11
Forum: Qt Programmierung
Thema: [gelöst] Probleme beim compilen mit QSpinBox
Antworten: 8
Zugriffe: 2874

Ich habe jetzt mal ausprobiert, nur die #include<QSpinBox> auszukommentieren und zu kompilieren. Das funktioniert auch nicht, weil, wie sollte es anders sein, "QDoubleSpinBox was not declared in this scope". Ich bin mal in die qspinbox.h rein und da wird tatsächlich mehrmals QDoubleSpinBox...
von Label
14. März 2011 14:04
Forum: Qt Programmierung
Thema: [gelöst] Probleme beim compilen mit QSpinBox
Antworten: 8
Zugriffe: 2874

Wie gesagt, auf meinem Laptop lässt sich das Projekt ohne Probleme übersetzen. Vielleicht hilft das weiter: Mein Laptop läuft auf Win XP (da funktioniert es) meine PC läuft auf Win Vista (hier nicht) ... allerdings habe ich auch noch Ubuntu auf meinem PC drauf. Ich probiere mal ob es sich da überset...
von Label
14. März 2011 13:54
Forum: Qt Programmierung
Thema: [gelöst] Probleme beim compilen mit QSpinBox
Antworten: 8
Zugriffe: 2874

Die header ist ganz normal und kurz: #ifndef WIDGET_H #define WIDGET_H #include <QtGui/QWidget> class Widget : public QWidget { Q_OBJECT public: Widget(QWidget *parent = 0); ~Widget(); }; #endif // WIDGET_H in der .cpp sieht es so aus: #include "widget.h" #include <QLabel> #include <QSpinB...
von Label
13. März 2011 23:58
Forum: Qt Programmierung
Thema: [gelöst] Probleme beim compilen mit QSpinBox
Antworten: 8
Zugriffe: 2874

[gelöst] Probleme beim compilen mit QSpinBox

Nabend! Ich habe folgendes Problem: Ich möchte im Prinzip einfach nur ein QWidget mit ein paar QSliders, QSpinBoxes usw. basteln. Das ging auch alles astrein, bis ich ein paar QSpinBoxes bzw. QDoubleSpinBoxes einbauen wollte. Plötzlich sagt mir der Compiler folgende Fehler: ISO C++ forbids declarati...
von Label
8. Mai 2009 20:59
Forum: C++ Grundlagen
Thema: [gelöst] Standardwert für Parameter
Antworten: 6
Zugriffe: 5543

Danke für die schnelle Antwort. Hätte ich auch selbst drauf kommen können. *sich an die Stirn klatscht* Zu deiner Frage: Die Funktion soll dafür da sein, um zu prüfen, ob es diesen Pfad überhaupt gibt. Wenn es den Pfad geben sollte und man den 2. Parameter angibt, bekommt man in dieses QDir dann den...
von Label
8. Mai 2009 17:45
Forum: C++ Grundlagen
Thema: [gelöst] Standardwert für Parameter
Antworten: 6
Zugriffe: 5543

OK, kompiliert wird es jetzt. Dafür schon mal ein Danke. ABER, das heißt doch, dass ich 'directory' innerhalb der Funktion nicht ändern kann, weil sie ja 'const' ist, richtig? Ich möchte sie aber ändern, weil in 'directory' der Pfad, der in 'path' übergeben wird als QDir gespeichert werden soll, fal...
von Label
8. Mai 2009 17:28
Forum: C++ Grundlagen
Thema: [gelöst] Standardwert für Parameter
Antworten: 6
Zugriffe: 5543

[gelöst] Standardwert für Parameter

Hello World! Ich habe ein Problem mit einem Standardwert für einen Parameter. Es kann sein, dass das eher ein allgemeines C++ - Verständnisproblem ist, aber trotzdem: ich möchte eine Funktion schreiben: bool searchPath(const QString &path, QDir& directory = NULL); aber der Compiler möchte ni...
von Label
18. März 2009 16:31
Forum: Qt Programmierung
Thema: first defined here / multiple definition of [gelöst]
Antworten: 6
Zugriffe: 3383

Oh mein Gott ich glaube es nicht .... Ich habe keine Ahnung wie das passieren konnte und warum es mir nicht früher aufgefallen ist, aber es war doch tatsächlich jedes File doppelt in meiner .pro vorhanden ... die .CPPs, die Headers und sogar die .ui und die .qrc ... keine Ahnung was da schief gelauf...
von Label
18. März 2009 16:17
Forum: Qt Programmierung
Thema: first defined here / multiple definition of [gelöst]
Antworten: 6
Zugriffe: 3383

Das Makefile wird, wie oben schon beschrieben, mit qmake-qt4 automatisch erzeugt
von Label
18. März 2009 16:05
Forum: Qt Programmierung
Thema: first defined here / multiple definition of [gelöst]
Antworten: 6
Zugriffe: 3383

hab ich schon gemacht ... make clean make distclean qmake-qt4 make dann compiliert er eine Weile und dann bricht er ab mit den ganzen Fehlern (bzw. es ist ja nur ein Fehler, der sich auf alle meine Funktionen auswirkt) "collect2: ld gab 1 als Ende-Status zurück" ist dann die letzte Zeile u...
von Label
18. März 2009 15:49
Forum: Qt Programmierung
Thema: first defined here / multiple definition of [gelöst]
Antworten: 6
Zugriffe: 3383

first defined here / multiple definition of [gelöst]

Hi, ich wollte eben ein "älteres Projekt" (4 Monate alt) neu compilieren. Ich habe mir einen neuen PC zurechtgemacht mit allem was ich brauche (Ubuntu, eclipse, Qt, ...) und nun lässt sich dieses Projekt nicht mehr compilieren. Ich bekomme für jede einzelne Funktion in meinen Klassen die f...
von Label
13. März 2009 18:48
Forum: Qt Programmierung
Thema: Nutzerrechte [gelöst]
Antworten: 11
Zugriffe: 5710

@ bigb702: Ich habe es genau so gelöst, wie es RHBaum vorgeschlagen hat: 1. ich habe <sys/types.h> und <unistd.h> eingebunden, 2. ich habe vor dem "return a.exec()" mit der Funktion getuid() die userID abgefragt, mit der das Programm gestartet wurde, 3. if (userID != 0) Fehlermeldung und r...