Die Suche ergab 3114 Treffer

von franzf
19. Dezember 2012 17:14
Forum: Qt Programmierung
Thema: QLineEdit setText()
Antworten: 3
Zugriffe: 1336

Re: QLineEdit setText()

Das setzen der ProgressBar hat wohl als Nebeneffekt, dass gleich die EventQueue abgearbeitet wird. QLineEdit::setText() ruft intern nur update() auf, was in die Queue gelegt wird und erst in der nächsten Runder der eventLoop abgearbeitet wird. (Doku->QWidget::update()) Um das update gleich zu bekomm...
von franzf
18. Dezember 2012 13:35
Forum: Qt Programmierung
Thema: Problem bei Programmstart
Antworten: 4
Zugriffe: 1784

Re: Problem bei Programmstart

Kannst du testhalber mal aufQ Qt-4.8.4 aktualisieren. Ich erinner mich dumpf auch unter Linux solche Crashes gehabt zu haben (dann aber direkt im Q[Core]Application-Konstruktor), war aber IMHO weit vor Qt-4.8. Ein Versuch ists aber wert. Vor allem bist du mit creator und mingw absolut up2date, da so...
von franzf
18. Dezember 2012 13:24
Forum: Qt Programmierung
Thema: Kontinuierlich anwachsender Speicherbedarf
Antworten: 27
Zugriffe: 7679

Re: Kontinuierlich anwachsender Speicherbedarf

MMn. ist problematisch, dass es EIN thread-Objekt gibt, der Benutzer aber beliebig die Checkbox an/ausmachen kann und den "start"-button clicken. insertThread::holdConnection ist nicht durch nen Mutex geschützt, dadurch kann es passieren, dass es mitten in der Loop vom User getoggled wird und dann p...
von franzf
18. Dezember 2012 13:13
Forum: Entwicklungsumgebungen
Thema: Default-Kommandozeilenargumente für qmake im Qt Creator
Antworten: 4
Zugriffe: 3300

Re: Default-Kommandozeilenargumente für qmake im Qt Creator

export MAKEFLAGS=j6
würde gehen.
Alternativ ein Wrapperscript, welches im PATH "weiter vorne" gefunden werden kann.
von franzf
11. Dezember 2012 21:14
Forum: Qt Programmierung
Thema: Konsole bei Programstart...
Antworten: 4
Zugriffe: 1632

Re: Konsole bei Programstart...

PoetikBiker hat geschrieben:Leider arbeite ich nicht mit dem Creator, sondern mit Eclipse und MinGW
Sowas dann bitte immer gleich im ersten Post erwähnen. Auch wenn Eclipse nicht selten ist, sind Qt-Entwickler doch eher mit dem Creator unterwegs.
von franzf
11. Dezember 2012 12:56
Forum: Qt Programmierung
Thema: Konsole bei Programstart...
Antworten: 4
Zugriffe: 1632

Re: Konsole bei Programstart...

Geh mal im creator in die project settings, da gibt es irgendwo ne "run configuration" wo du einstellen kannst, ob der output in ne eigene konsole oder direkt in den creator gehen soll
von franzf
21. November 2012 15:16
Forum: Einfach Qt
Thema: [gelöst] Doppelter Aufruf des Destruktors
Antworten: 3
Zugriffe: 3333

Re: Doppelter Aufruf des Destruktors

Kannst du dir nicht nen anderen Namen für den übergebenen Parameter ausdenken als "desktop" - der ist im Kontext der Klasse schon vergeben und produziert ziemlich viel störenden Code. Die verschachtelten ifs sind auch besser durch Verknüpfung der einzelnen Bedingungen mit "&&" dargelstellt. delete d...
von franzf
6. November 2012 11:24
Forum: Qt Programmierung
Thema: item liste mit liste also item
Antworten: 2
Zugriffe: 1437

Re: item liste mit liste also item

Nimm doch einfach QTreeWidget.
von franzf
4. November 2012 15:36
Forum: Entwicklungsumgebungen
Thema: [gelöst] Debugger - Ansicht Linux vs. Windows
Antworten: 2
Zugriffe: 2649

Re: Debugger - Ansicht Linux vs. Windows

Hast du unter win und linux die selbe creator-Version am laufen?
Baust du unter linux auch brav gdb-infos ein? (C[XX]FLAGS="-ggdb -g -O0")
Du stripst die dann auch nicht weg?
Hast du auch die debug-infos zu Qt installiert?
von franzf
31. Oktober 2012 22:24
Forum: Qt Programmierung
Thema: Main Window == God Class
Antworten: 3
Zugriffe: 1606

Re: Main Window == God Class

Anstatt Pointer deiner Gui-Elemente rauszureichen kannst du auch an interessierte Komponenten nur die dort visualisierten WERTE (String im LineEdit, Text/Index der Combobox, ...) weiterreichen. Als Hinweis für einen ersten Ansatz zur "Entgötterung": Ein Widget, das in einer Liste Werte anzeigt, kann...
von franzf
31. Oktober 2012 15:05
Forum: Qt Programmierung
Thema: Bildbearbeitung mit Qt
Antworten: 4
Zugriffe: 5357

Re: Bildbearbeitung mit Qt

Schade! Woran liegt's, dass keiner helfen kann/will? Keine Lust, keine Zeit, war ich nicht deutlich genug? 1 Tag ist doch noch nicht wirklich tragisch. Außerdem hast du dir nicht das beste Forum ausgesucht. Bei Problemen mit der Programmierung in Qt bitte unter Qt Programmierung posten. Unter "Proj...
von franzf
26. Oktober 2012 21:59
Forum: Qt Programmierung
Thema: Kontinuierlich anwachsender Speicherbedarf
Antworten: 27
Zugriffe: 7679

Re: Kontinuierlich anwachsender Speicherbedarf

valgrind --tool=massif mein_programm Das auswerten, am besten gleich mit massif-visualizer. Das zeigt die größten "Speicherfresser". Dann sieht man es entweder gleich - wenn nicht mit gdb in den Funktionen breakpoints setzen und backtrace geben lassen. Zum Spielen hier ein kleiner Test: #include <Qt...
von franzf
23. Oktober 2012 11:22
Forum: C++ Grundlagen
Thema: Speicher aufräumen
Antworten: 4
Zugriffe: 2560

Re: Speicher aufräumen

Für QHash gilt selbiges wie für alle container: Sie zerstören die _Objekte_ die darin abgelegt werden. Damit werden auch die Pointer aufgeräumt. Allerdings ist das nicht was du willst - Pointer aufräumen reicht nicht, es sollen ja die Objekte hinter den Pointern zerstört werden. Und DAS macht kein c...
von franzf
20. Oktober 2012 12:56
Forum: Qt Programmierung
Thema: Parameter bei Signal/Slot-Verb.
Antworten: 4
Zugriffe: 1770

Re: Parameter bei Signal/Slot-Verb.

Möglich wäre natürlich auch, das Objekt in der lesenden Klasse mit new zu erzeugen, den Pointer zu übergeben und in der Lesenden Klasse dann zum Schluss mit delete platt zu machen. Hätte den Vorteil, das man es bei Aufteilung in Threads schnell mit einem moveToThread in den Verarbeitungsthread hinü...
von franzf
19. Oktober 2012 21:35
Forum: Qt Programmierung
Thema: QLibrary seltsames Verhalten
Antworten: 4
Zugriffe: 1771

Re: QLibrary seltsames Verhalten

aber unter Windows stürzt es bei QLibrary::resolve("symbolname") mit access violation ab Das Problem besteht ist, dass QLibrary::isLoaded() nie true ist Bitte... es sollte klar sein, dass wenn die lib nicht geladen werden kann, irgend etwas böses passiert. Dass isLoaded() nie true wird hast du im e...