Die Suche ergab 55 Treffer

von Cartman
21. September 2010 08:43
Forum: Qt Programmierung
Thema: [gelöst] QString::toStdString gibt Speichermüll aus
Antworten: 4
Zugriffe: 3006

Ich habe zum Thema noch einen Beitrag (2006) in der Trolltech-Newsgroup gefunden:

http://lists.trolltech.com/qt-interest/ ... 01254.html

Das Durcheinander scheint hier vor allem daher zu kommen, daß man z. B. Compiler Version X verwendet, obwohl mit einer Version Y Qt gebaut wurde.
von Cartman
20. September 2010 09:40
Forum: Qt Programmierung
Thema: [gelöst] QString::toStdString gibt Speichermüll aus
Antworten: 4
Zugriffe: 3006

Danke für die Antwort. Also ein Durcheinander von static und dynamic runtime ist hier das Problem? Eine Lösung gibt es hier nicht? Ist allerdings auch nicht lebensnotwendig...
von Cartman
20. September 2010 09:19
Forum: Qt Programmierung
Thema: [gelöst] QString::toStdString gibt Speichermüll aus
Antworten: 4
Zugriffe: 3006

[gelöst] QString::toStdString gibt Speichermüll aus

Wieso gibt die std::string-Konvertierungsfunktion von QString immer Speichermüll aus, wenn ich mit einem selbstkompilierten Static-build arbeite? Das Phenomen habe ich schon seit 4.2 oder so. Ich muß dann notgedrungen immer auf toAscii().data() und Konsorten zurückgreifen. Die std-Unterstützungs-Opt...
von Cartman
15. August 2010 23:17
Forum: Qt Programmierung
Thema: Bestimmtes Tab im TabWidget farblich hervorheben
Antworten: 3
Zugriffe: 3576

statt current tab kannst du stylsheets auch vom Objektnamen abhaengig machen also einfach auf das Tab setObjectName("anderefarbe") und im stylesheet dann QTabWidget#anderefarbe QTabBar::tab seems to address QTabBar objects which are protected by QTabWidget. Do I have to subclass QTabWidge...
von Cartman
12. August 2010 09:23
Forum: Qt Programmierung
Thema: Bestimmtes Tab im TabWidget farblich hervorheben
Antworten: 3
Zugriffe: 3576

Bestimmtes Tab im TabWidget farblich hervorheben

Ich möchte gerne ein bestimmtes Tab farblich markieren, um es als "aktiv" zu kennzeichnen, auch wenn dieses Tab eben nicht "current tab" (also sichtbar) ist. Kann man über Style Sheets da was machen? Ich nutze Style Sheets schon für das Hervorheben des "current tab" (fe...
von Cartman
12. November 2009 11:08
Forum: Qt Programmierung
Thema: QObject seit 4.5 invokable?
Antworten: 10
Zugriffe: 6849

Ja, ich habe tatsächlich eine QList, in der sich das Object befindet. Durch das nachträgliche Umwandeln der Klasse in ein QObject bin ich wohl zu diesem Problem gekommen. Muß ich halt eine Pointer-Liste zur Verwaltung verwenden. Danke für die Hinweise!
von Cartman
12. November 2009 10:14
Forum: Qt Programmierung
Thema: QObject seit 4.5 invokable?
Antworten: 10
Zugriffe: 6849

Diese hier: #include <QObject> #include <QString> #include <QMap> #include <QList> #include <QVariant> Wenn ich Copy-Ctor und Zuw.-Operator hinzufüge, kompiliert es: Schedule(const Schedule&) {} Schedule& operator=(const Schedule&) { return *this; } Ich kam auf diesen Versuch wegen der w...
von Cartman
12. November 2009 10:01
Forum: Qt Programmierung
Thema: QObject seit 4.5 invokable?
Antworten: 10
Zugriffe: 6849

Ich habe ein Minimalprogramm erzeugt, das ohne Mucken kompiliert. Den Fehler im ursprünlichen Code sehe ich noch nicht, vor allem da ich das Minimalprogramm von den Vererbungsangaben und vom Konstruktor her nicht anders gemacht habe...

Ich schließe mal der Reihe nach alles aus und suche das Problem.
von Cartman
12. November 2009 09:38
Forum: Qt Programmierung
Thema: QObject seit 4.5 invokable?
Antworten: 10
Zugriffe: 6849

class Schedule : public QObject { Q_OBJECT public: Schedule(QObject* parent = 0); .... Schedule::Schedule(QObject* parent) : QObject(parent) { } Bei sowas gibt es vom Compiler: QObject::QObject: Kein Zugriff auf private Member Würdest Du mir aber zustimmen, daß Q_INVOKABLE beim Konstruktor erst sei...
von Cartman
12. November 2009 09:25
Forum: Qt Programmierung
Thema: QObject seit 4.5 invokable?
Antworten: 10
Zugriffe: 6849

Hallo,

Initialisierungslisten kenne ich und benutze ich ständig, auch zum Aufrufen eines Basiskonstruktors.

Mein Problem ist aber, daß Object nur einen einzigen Konstruktor hat, der zudem privat ist.

Q_INVOKABLE QObject ( QObject * parent = 0 )
von Cartman
12. November 2009 09:11
Forum: Qt Programmierung
Thema: QObject seit 4.5 invokable?
Antworten: 10
Zugriffe: 6849

QObject seit 4.5 invokable?

Ich versuche gerade, von QObject zu erben, aber der QObject-Konstruktor ist seit 4.5 mit dem Makro Q_INVOKABLE versehen. Von einer Klasse mit privatem Konstruktor kann ich ja nicht erben. Dabei bin ich mir sicher, daß ich eine Ableitung schon mehrmals in der Vergangenheit gemacht habe. Laut Doku ist...
von Cartman
26. August 2009 13:46
Forum: Qt Programmierung
Thema: Ereignis/Test, ob fremder File-Write beendet wurde
Antworten: 2
Zugriffe: 2462

Danke für die Antwort. Jo, ich kenn mich da ein bissel aus. Diese Art "Busy-waiting" hab ich in einem Thread laufen, wobei die dazugehörige Schleife auch regelmäßig 500 ms schläft. Zudem wird immer ein "bye-bye"-Boolean getestet, sodaß beim Quit vom User die Schleife immer sauber...
von Cartman
24. August 2009 23:30
Forum: Qt Programmierung
Thema: Ereignis/Test, ob fremder File-Write beendet wurde
Antworten: 2
Zugriffe: 2462

Ereignis/Test, ob fremder File-Write beendet wurde

Hallo, ich lausche mit dem FileSystemWatcher auf ein Verzeichnis, wo ständig FTP-Files eingehen. Wenn ich weiß, daß ein neues File da ist, teste ich in einer Schleife mit open(QFile::WriteOnly), ob die Datei nun fertig hochgeladen ist (und der File-Lock endlich verschwunden ist). Dann kann ich selbs...
von Cartman
22. Oktober 2008 22:27
Forum: Einfach Qt
Thema: create_prl und link_prl
Antworten: 0
Zugriffe: 1923

create_prl und link_prl

Ich habe eine Hierachie mit static libs und einem app. Das app setzt CONFIG += link_prl Die static libs hingegen setzen alle CONFIG += create_prl wobei eine lib A von lib B abhängig ist. Die app nutzt lib A. Heißt das nun, daß die app lib B automatisch mitlinken sollte? Klappt bei mir aber nicht, d....
von Cartman
6. Oktober 2008 10:12
Forum: Qt Programmierung
Thema: QTimeEdit::currentSection im Designer einstellen
Antworten: 0
Zugriffe: 1477

QTimeEdit::currentSection im Designer einstellen

Ich nutze Qt 4.4.3 unter Windows. Seit Qt xyz habe ich schon das Problem mit QTimeEdit und dem Designer: Stelle ich im Designer für das TimeEdit ein currentSection(Index), so wird das munter durch setupUi ignoriert. Ich muß das Setzen des Index stets selbst programmieren. Hat jemand die gleiche Erfa...