Die Suche ergab 8 Treffer

von Olly
7. Oktober 2005 08:45
Forum: Qt Programmierung
Thema: QCanvasPolygon mit zwei Punkten?
Antworten: 0
Zugriffe: 1784

QCanvasPolygon mit zwei Punkten?

Hallo zusammen! Ich habe gerade mit Erschrecken festgestellt, dass ein von QCanvasPolygon abgeleitetes Canvas-Element erst in die drawShape()-Funktion einspringt, wenn im QPointArray mindestens drei Punkte vorliegen. Ich arbeite z.Z. an einem Zeichenprogramm, in dem ein Linienzug mittels Mausklick g...
von Olly
7. September 2005 12:23
Forum: Qt Programmierung
Thema: [gelöst] Größe von QLineEdit automatisch anpassen
Antworten: 2
Zugriffe: 3176

Moin! Ggf. kannst du hier mit QFontMetrics und setMinimumWidth() was anfangen, also immer wenn du ein textChanged()-Signal bekommst: -> Text auslesen -> Breite des Textes anhand QFontMetrics::width() ermitteln -> eventuelle Randgrößen des Lineedits hinzurechnen -> setzen per setMinimumWidth() Ob das...
von Olly
30. August 2005 10:57
Forum: Qt Programmierung
Thema: QT-Dialoge in DLL's verpacken
Antworten: 4
Zugriffe: 3735

tach nochmal! Nur keine Panik... ist ganz einfach. :wink: Da du ja VC++6 benutzt, kannst du einfach unter den Einstellungen (s. Benutzerdefiniertes Erstellen) deiner Header-Datei den MOC-Schritt einfügen. Beispiel: $(QTDIR)\bin\moc -o moc_$(InputName).cpp $(InputPath) Wenn du die Dialogdaten direkt ...
von Olly
29. August 2005 12:26
Forum: Qt Programmierung
Thema: QT-Dialoge in DLL's verpacken
Antworten: 4
Zugriffe: 3735

Moin!

Irgendwie sieht das so aus, als wenn die durch MOC erzeugten Metainformationen für die Dialoge fehlen. Das würde ich mal überprüfen.
von Olly
26. August 2005 12:09
Forum: Qt Programmierung
Thema: QCanvas: Undo- und Redo-Funktionen
Antworten: 3
Zugriffe: 2809

Problem gelöst! :D Meine Variante des Undo/Redo hat schon gut geklappt. Das Problem war die Basisklasse, in der die Pixmap für die Selektionsecken der Element erstellt wurde (per Zeiger QPixmap *p_spot). Komischerweise wurde wohl diese Pixmap nur bei einigen Elementen zu spät erzeugt, weswegen hier...
von Olly
26. August 2005 11:13
Forum: Qt Programmierung
Thema: Größe von QLabel auslesen
Antworten: 2
Zugriffe: 2372

Hi!

Am besten wäre es wohl, wenn du die Aktualisierung deines Screenshot-Labels innerhalb des resizeEvents() deines Fensters machst. Hier bekommst du nämlich dann wirklich genau mit, welche Größe dein Label hat.
von Olly
26. August 2005 08:42
Forum: Qt Programmierung
Thema: QCanvas: Undo- und Redo-Funktionen
Antworten: 3
Zugriffe: 2809

Hmja... prinzipiell ist mir ja schon klar, was Undo/Redo bedeutet. Problematisch ist in meinem Fall einfach, daß die Elemente die ich bearbeiten kann, einfach zu komplex sind, um jede einzelne Änderung abzuspeichern (vielleicht bin ich auch einfach zu faul :wink:). Ich habe es momentan so implementi...
von Olly
25. August 2005 17:09
Forum: Qt Programmierung
Thema: QCanvas: Undo- und Redo-Funktionen
Antworten: 3
Zugriffe: 2809

QCanvas: Undo- und Redo-Funktionen

Hallo zusammen! Ich bin gerade dabei, einen Grafik-Editor zu schreiben, der QCanvas-Elemente benutzt. Nun bin ich am überlegen, wie ich am besten eine Undo-/Redo-Funktionalität eingebaut bekomme. Hat da jemand schon mal was in der Richtung gemacht und kann mir dazu einen Hinweis geben? Besten Dank v...