Die Suche ergab 19 Treffer

von phil collins
31. Oktober 2008 10:28
Forum: Qt Programmierung
Thema: [solved] Mac: MenuBar im FullScreen-Modus nervt
Antworten: 1
Zugriffe: 1570

Ok, nach einem mehr oder weniger ausführlichen Studium der qapplication_mac.cpp bin ich jetzt etwas schlauer: Die QApplication filtert MouseMove-Events raus, deren vertikale Position des Mauszeigers = 0 ist. Anstatt das Carbon-Event in das entsprechende QMouseEvent zu konvertieren ruft QApplication ...
von phil collins
27. Oktober 2008 01:41
Forum: Qt Programmierung
Thema: QImage und OpenGL
Antworten: 4
Zugriffe: 2770

QGLWidget bietet da folgende Möglichkeit:

QImage convertToGLFormat ( const QImage & img )
von phil collins
27. Oktober 2008 00:00
Forum: Qt Programmierung
Thema: [solved] Mac: MenuBar im FullScreen-Modus nervt
Antworten: 1
Zugriffe: 1570

[solved] Mac: MenuBar im FullScreen-Modus nervt

Hi.

Ich habe eine Qt-Anwendung für OSX, die im FullScreen-Modus läuft. Leider nervt mich dabei, dass sich ständig die native Menuleiste einblendet, wenn ich mit der Maus den oberen Bildrand berühre. Hat jemand eine Idee, wie ich dieses Verhalten unterdrücken kann?
von phil collins
26. November 2007 16:21
Forum: Qt Programmierung
Thema: QWidget in den Vordergrund bringen
Antworten: 5
Zugriffe: 4666

Mit anderen Worten - es existiert kein Qt-Befehl dafür?
von phil collins
24. November 2007 11:57
Forum: Qt Programmierung
Thema: QPainter: nur Änderungen neu zeichnen
Antworten: 5
Zugriffe: 3664

Arbeitest du mit QGraphisScene oder mit einem normalen QWidget, auf dem du zeichnest?
von phil collins
23. November 2007 23:51
Forum: Qt Programmierung
Thema: Programmierstil und Aufbau des Projektes
Antworten: 5
Zugriffe: 4144

kleineSchildy hat geschrieben: 3. Die Childs müssen teilweise untereinander kommunizieren, da einige Daten miteinander zusammenhängen. Das funktioniert aber nur, wenn die Konnektion über das Mainwindow läuft, oder?
In Qt darf jedes QObject irgendzwei andere QObjects miteinander connecten, sofern die slots public sind.
von phil collins
23. November 2007 23:40
Forum: Qt Programmierung
Thema: Von Daten im Speicher ein Bild erstellen
Antworten: 2
Zugriffe: 2731

Am einfachsten hast du's, wenn du dein Bit-Muster an QRgb agleichst: #AARRGGBB. Dein ungenutzter Farbkanal müsste dann am Anfang stehen und sollte immer auf 0xFF stehen, da diese Position bei QRgb der Alpha-Kanal ist. Somit kannst du dann eine Instanz von deinem Farbtyp ganz einfach nach QRgb casten...
von phil collins
23. November 2007 21:57
Forum: Qt Programmierung
Thema: QWidget in den Vordergrund bringen
Antworten: 5
Zugriffe: 4666

QWidget in den Vordergrund bringen

Hallo. Ich habe arge Schwierigkeiten damit, das Hauptfenster einer QApplication durch den Aufruf einer Funktion in den Vordergrund zu bringen, wenn es gerade von anderen Fenstern im Betriebssystem (Windows XP) verdeckt wird. Ich habe jetzt schon alles mögliche ausprobiert, doch nichts will wirklich ...
von phil collins
17. September 2007 14:28
Forum: Qt Programmierung
Thema: QSize überladen bringt Fehler
Antworten: 10
Zugriffe: 7368

Und selbst das ist noch nicht ganz korrekt wenn man Q_OBJECT verwenden will. So sollte es sein: class QSize3d : public QSize, public QObject { Q_OBJECT ... }; Lieber Herr Christian81 - wenn du mal bitte zum Anfang des Threads schauen würdest, was steht da schon? Das gute alte Q_OBJECT - Macro. Wenn...
von phil collins
17. September 2007 13:49
Forum: Qt Programmierung
Thema: QSize überladen bringt Fehler
Antworten: 10
Zugriffe: 7368

OK, das stimmts natürlich - korrekt, wenn der header lauten würde:

Code: Alles auswählen

class QSize3d : public QSize, public QObject
{
   ...
};
von phil collins
17. September 2007 13:33
Forum: Qt Programmierung
Thema: QSize überladen bringt Fehler
Antworten: 10
Zugriffe: 7368

Der Fehler besteht darin, dass du in der initializer-list den constructor von QSize mit "QObject* parent" als Parameter aufrufst. QSize hat aber keinen solchen constructor. Du wolltest warscheinlich schreiben... QSize3d::QSize3d(QObject* parent /*= 0*/) : QObject(parent) { } ...was völlig ...
von phil collins
29. August 2007 18:42
Forum: Qt Programmierung
Thema: Bildschirmschoner mit Qt
Antworten: 7
Zugriffe: 5856

schön. wissen ist eben besser als vermuten. dann bleibt ja nur noch zu klären, wie ich windows meine exe als bildschirmschoner unterjuble :?:
von phil collins
29. August 2007 15:04
Forum: Qt Programmierung
Thema: Bildschirmschoner mit Qt
Antworten: 7
Zugriffe: 5856

o.O wozu sollte er das tun? Nun, ich bin davon ausgegangen, dass da irgendein Thread im Hintergrund sclummert, und darauf wartet, dass sounsolange keine Taste mehr gedrückt oder Maus bewegt worden ist, um dann endlich mit den bunten Bildchen durchzustarten. Ein Bilödschirmschoner ist einfach ein ex...
von phil collins
26. August 2007 21:39
Forum: Qt Programmierung
Thema: [gelöst] QProcess - Abfolge von "readyRead"-signal
Antworten: 1
Zugriffe: 2125

Ich denke, das Problem hat sich von selbst gelöst. Ich habe einfach übersehen, dass die Ausgabe des Befehls und der neue Prompt vom selben signal stammen. :idea:
von phil collins
26. August 2007 12:36
Forum: Qt Programmierung
Thema: [gelöst] QProcess - Abfolge von "readyRead"-signal
Antworten: 1
Zugriffe: 2125

[gelöst] QProcess - Abfolge von "readyRead"-signal

Hallo zusammen. Ich habe folgendes Problem: Mit Qt will ich mir ein kleines Konsolen-Plugin schreiben, das (momentan erst mal) unter Windows XP laufen soll. In meinem Programm starte ich einen QProcess mit start("cmd.exe"), also die DOS-Shell, und fange die signals "readyReadStandardO...