Die Suche ergab 70 Treffer

von Delryn
10. Dezember 2009 12:36
Forum: Qt Programmierung
Thema: Fragen zum QSVGRenderer
Antworten: 2
Zugriffe: 2038

Pro Svg-Renderer ein File. Wenn du deine Grafiken auf mehrere Dateien aufgeteilt hast, nimmst du einfach mehrere Renderer, mit denen du auf dein PaintDevice malst. Sind deine Grafiken keine komplexen Kunstwerke, sondern Icons, Hintergrundpattern, etc., dann fährst du in jedem Fall besser wenn du de...
von Delryn
9. Dezember 2009 15:26
Forum: Qt Programmierung
Thema: Fragen zum QSVGRenderer
Antworten: 2
Zugriffe: 2038

Fragen zum QSVGRenderer

Hallo, ich wollte mit dem QSVGRenderer svg-Grafiken anzeigen und skalieren. Jetzt hab ich mich ein wenig mit dem Thema befasst, bin mir aber immer noch unsicher: Ich dachte man lädt alle Bilder die man braucht in den QSVGRenderer und kann hinterher über die id (die man ja in der *.svg) festlegt, auf...
von Delryn
2. Dezember 2009 12:45
Forum: Qt Programmierung
Thema: [gelöst] QWidget/Layout: Auf Childs zugreifen
Antworten: 2
Zugriffe: 1739

QObject::findChildren(), mit passendem objectName (den du natürlich erst mal setzen musst). K, hat geklappt, danke. Für andere: QLineEdit *le = new QLineEdit("10"); le->setObjectName("myLineEdit"); pWidget->layout()->addWidget(le); QList<QLineEdit*> element(pWidget->findChildren...
von Delryn
2. Dezember 2009 11:23
Forum: Qt Programmierung
Thema: [gelöst] QWidget/Layout: Auf Childs zugreifen
Antworten: 2
Zugriffe: 1739

[gelöst] QWidget/Layout: Auf Childs zugreifen

Hallo! ich erstelle ein QWidget, auf dem ich dann ein paar Elemente (Buttons, LineEdit usw) platziere. Organisiert in einem Layout. Nun will ich mir nur den Pointer auf das Widget speichern, aber auf diese Elemente wieder zugreifen. QWidget hat eine childrenAt(x,y)-Methode, aber ich denk das ist nic...
von Delryn
1. Dezember 2009 12:55
Forum: Qt Programmierung
Thema: [gelöst] QToolBar: Checkboxen usw. intregieren, wie?
Antworten: 4
Zugriffe: 3128

Ich muss gestehen ich hab tatsächlich noch nie wirklich mit Layouts gearbeitet... danke für den Schnippsel, ich schau da mal rein!
von Delryn
1. Dezember 2009 12:34
Forum: Qt Programmierung
Thema: [gelöst] QToolBar: Checkboxen usw. intregieren, wie?
Antworten: 4
Zugriffe: 3128

Den letzten Punkt mit dem setVisible hatte ich bereits implementiert, daran lag's nicht.

Magst du mir vlt. den Happen Code mit dem Layout posten? Ich weiß gerade nicht genau, was ich da jetzt für ein Layout für das Widget erzeugen soll/muss
von Delryn
1. Dezember 2009 11:34
Forum: Qt Programmierung
Thema: [gelöst] QToolBar: Checkboxen usw. intregieren, wie?
Antworten: 4
Zugriffe: 3128

[gelöst] QToolBar: Checkboxen usw. intregieren, wie?

Hallo! ich will folgendes erreichen: http://www.abload.de/img/unbenanntqvwb.png Die blauen Rechtecke sind Buttons (QAction), abgetrennt mit addSeperator(). Jetzt will ich, dass da z.B. noch Checkboxen in der Toolbar auftauchen. Füge ich sie einzeln mit addWidget() hinzu, geht dass auch. Mein Ziel is...
von Delryn
19. November 2009 10:48
Forum: Qt Programmierung
Thema: Frage zu update()
Antworten: 2
Zugriffe: 2010

Ok, ich hab jetzt vom Thread außerhalb nicht mehr direkt "update()" aufgerufen, sondern ein Signal losgeschickt.

Jetzt geht's. Ich dachte halt update erzeugt selber ein Signal, was sich irgendwo einreiht und vom Qt-Thread dann irgendwann verarbeitet wird.
von Delryn
19. November 2009 09:40
Forum: Qt Programmierung
Thema: Frage zu update()
Antworten: 2
Zugriffe: 2010

Frage zu update()

Hallo! Ich hab einen Thread, in dem die GUI gestarted wird und läuft (dort wird app.exec() aufgerufen). Jetzt setze ich außerhalb vom Qt-Thread in einer Qt-Qidget-Klasse zyklisch ein QImage und rufe danach update() auf um dieses anzeigen zu lassen. Ich hatte das jetzt so verstanden, dass update() ke...
von Delryn
13. November 2009 14:50
Forum: Qt Programmierung
Thema: QImage
Antworten: 2
Zugriffe: 3242

Schon mal die Suchfunktion verwendet? http://www.qtforum.de/forum/viewtopic.php?t=2908&postdays=0&postorder=asc&highlight=iplimage&start=15 Ich grab den Thread mal aus, weil ich Wissen beisteuern möchte. Mittlerweile hat sich da nämlich einiges getan und man kann vieles vereinfachen...
von Delryn
10. September 2009 13:08
Forum: Qt Programmierung
Thema: Thread terminiert nicht
Antworten: 12
Zugriffe: 5817

ich mache es fast so wie pfid es beschrieben hat. Wo ist dein Problem? Das das Beispiel von pfid genausowenig geht. Ist meine oder die Erklärung im msdn so unverständlich ??? Ja. Aber ich (und ich denke alle anderen auch) wäre dankbar, wenn du es nochmal erläutern würdest. Imho lösen >90% die Threa...
von Delryn
10. September 2009 12:33
Forum: Qt Programmierung
Thema: Thread terminiert nicht
Antworten: 12
Zugriffe: 5817

Das funktioniert schon korrekt so. Na wenn Du meinst - viel Spass beim Bug-suchen :) Und hier noch ein paar Infos für unserem C++-Experten: http://msdn.microsoft.com/en-us/library/12a04hfd(VS.80).aspx ich mache es fast so wie pfid es beschrieben hat. Wo ist dein Problem? Nur das ich mit wait() wirk...
von Delryn
10. September 2009 11:27
Forum: Qt Programmierung
Thema: Thread terminiert nicht
Antworten: 12
Zugriffe: 5817

Was noch zu beachten ist: Bei signal-Slot Geschichten kann es zu einem Hänger kommen, ich musste nochmal extra auf die Abort-Variable prüfen. Ich würde eher sagen - da fehlt ein wenig C++ Kenntnisse und es funktioniert nur durch Zufall. while(true) { if(m_Abort) { break; } } Der Compiler sieht hier...
von Delryn
10. September 2009 09:43
Forum: Qt Programmierung
Thema: Thread terminiert nicht
Antworten: 12
Zugriffe: 5817

Hab ich das richtig verstanden, du willst den Thread beenden indem du delete thread; aufrufst? :shock: In der Klasse wo er benutzt wird hatte ich das vor. Im Destruktur wollte ich dann mit Abort() und wait() arbeiten, ich hab das jetzt aber in die Klasse die den Thread besitzt verlagert. Dort sage ...
von Delryn
9. September 2009 16:22
Forum: Qt Programmierung
Thema: Thread terminiert nicht
Antworten: 12
Zugriffe: 5817

Thread terminiert nicht

Hallo, ich kann mir gerade nicht erklären wieso mein QThread sich nicht beendet. Für jede Vermutung bin ich dankbar. In der run()-Methode wird auf eine abort-Variable geprüft, so das mit break aus der while(true)-schleife gesprungen wird Lösche ich jetzt meinen QThread, so sieht der Destruktor wie f...