Die Suche ergab 386 Treffer

von PeterLustig
4. Juli 2008 09:25
Forum: Qt Programmierung
Thema: Aus einem QWidget den farbwert per Maus lesen
Antworten: 13
Zugriffe: 9060

Na wenn due Höhe und die Brete identisch sind, dann ist es nen Kreis, ansonsten natürlich ne Ellipse... Übrigens, du solltest nicht Modulu (oder wie man das schreibt, also das %) nutzen um Zufallszahlen zu begrenzen. Benutze stattdessen sowas hier: 1+(int) (10.0*rand()/(RAND_MAX+1.0)); Wobei 1 die u...
von PeterLustig
3. Juli 2008 21:49
Forum: Qt Programmierung
Thema: Aus einem QWidget den farbwert per Maus lesen
Antworten: 13
Zugriffe: 9060

Natürlich ist es 'einfacher', aber auch eher falsch. Was wenn das System eine andere Farbpalette benutzt? Du hast doch sicher den Radius vom Kreis oder? Dann kannst du die X|Y Koordinate der Mitte von deinem 0 Punkt aus ganz einfach berechnen (Sofern es wirklich ein Kreis ist, keine Ellipse): Jeweil...
von PeterLustig
3. Juli 2008 21:00
Forum: Qt Programmierung
Thema: Aus einem QWidget den farbwert per Maus lesen
Antworten: 13
Zugriffe: 9060

Christian meinte das die X/Y Koordinaten evtl. nicht stimmen bzw. für das falsche Koordinatensystem gelten. Evtl. musst du mapToGlobal benutzen? Aber wenn du überprüfen willst ob der Benutzer in den Kreis geklickt hat, dann ist das definitiv der falsche Ansatz. Du solltest einfach ausrechnen ob die ...
von PeterLustig
3. Juli 2008 16:15
Forum: C++ Grundlagen
Thema: Runden
Antworten: 2
Zugriffe: 7895

Suchfunktion des Assistenten benutzt?
http://doc.trolltech.com/4.4/qtglobal.html#qRound
von PeterLustig
3. Juli 2008 15:59
Forum: Einfach Qt
Thema: QDialog BackgroundColor [gelöst]
Antworten: 5
Zugriffe: 5380

Qt-nator hat geschrieben:Das genau "DIE" eine einzig wahre Lösung.
So ein Unsinn...
von PeterLustig
3. Juli 2008 07:38
Forum: Qt Programmierung
Thema: Umlaute ersetzen
Antworten: 8
Zugriffe: 8198

In C++ nutzt man grundsätzlich keine Sonderzeichen im Code. Solltest du wirklich beachten. :>
von PeterLustig
1. Juli 2008 22:46
Forum: Sonstiges
Thema: Verbindung zu "SAMBA"-Freigabe im lokalen Netz her
Antworten: 8
Zugriffe: 9660

Über Sockets wär das sicher möglich, also Dateitransfer.
von PeterLustig
1. Juli 2008 21:14
Forum: Qt Programmierung
Thema: Frage zu QT: Programmierung (schwer)^^
Antworten: 7
Zugriffe: 6902

MousePress(click?)Event neu implementieren, damit kannst du den Mausklick empfangen. Dann eben die Koordinaten überprüfen und entsprechend reagieren.
von PeterLustig
1. Juli 2008 18:45
Forum: Qt Programmierung
Thema: Keine Events in abgeleiteten Klassen.
Antworten: 9
Zugriffe: 6338

Alle von einer virtuellen abgeleiteten Funktionen sind ebenfalls virtuell, ob man sie nun als solches deklariert oder nicht.

Klickst du denn auch die linke Maustaste während du die Maus darüber bewegst? Sonst bekommst du ja kein mouseMoveEvent.
von PeterLustig
30. Juni 2008 20:54
Forum: Qt Programmierung
Thema: Keine Events in abgeleiteten Klassen.
Antworten: 9
Zugriffe: 6338

MouseMoveEvent wird nur aktiviert wenn entweder die Maustaste gedrückt oder MouseTracking aktiviert ist.
von PeterLustig
30. Juni 2008 13:33
Forum: Qt Programmierung
Thema: Welches Signal beim drücken auf "X" ?
Antworten: 10
Zugriffe: 8653

Warum ist das böse? Wird doch sowieso beides wegoptimiert.
von PeterLustig
28. Juni 2008 13:08
Forum: Einfach Qt
Thema: QWidget mit mehreren QLineEdits; Alternativen?
Antworten: 2
Zugriffe: 3240

Alternativ kannst du auch ein eigenes Widget schreiben.
von PeterLustig
27. Juni 2008 09:42
Forum: Einfach Qt
Thema: Kompilieren ohne QtCore, QtGui...
Antworten: 4
Zugriffe: 4652

Über Variablen kannst du definieren welche Module benutzt werden. Brauchst du kein QtGui, dann hau es raus. Es ist Default enthalten.
von PeterLustig
27. Juni 2008 08:47
Forum: Einfach Qt
Thema: Kompilieren ohne QtCore, QtGui...
Antworten: 4
Zugriffe: 4652

Schau dir mal die Section "qmake Variable Reference" an. Dort wirst du fündig. :)
von PeterLustig
25. Juni 2008 23:42
Forum: Qt Programmierung
Thema: aktualisieren des gui
Antworten: 5
Zugriffe: 4682

Vielleicht solltest du mal das Qt Tutorial durcharbeiten?