Die Suche ergab 5 Treffer

von cyliax
22. März 2007 13:32
Forum: Qt Programmierung
Thema: Tastendruck auswerten
Antworten: 9
Zugriffe: 5084

ok, so scheint es so gehen, es lag an der 2. messagebox, aber die brauche ich ja da drin nicht unbedingt, das mit dem messageboxen war ja nur um schnell was zu sehen: bool MainWindow::eventFilter( QObject *o, QEvent *e) { if ( e->type() == QEvent::KeyRelease ) { QMessageBox::information(this, "...
von cyliax
22. März 2007 13:23
Forum: Qt Programmierung
Thema: Tastendruck auswerten
Antworten: 9
Zugriffe: 5084

wenn ich den if-else-block in meiner eventfilter funktion auskommentiere, dann startet es ganz normal, sobald mein if-block wieder drin ist, dann schließt es sich sofort wieder ohne das ich was sehe. verstehe auch nicht so ganz, was die if-geschichte mit dem generelle start des programms zu tun hat....
von cyliax
22. März 2007 13:14
Forum: Qt Programmierung
Thema: Tastendruck auswerten
Antworten: 9
Zugriffe: 5084

naja ne oberfläche und so hab ich schon, die hab ich mit dem designer gebastelt und die wird per setupUi(this); aufgerufen. das programm läuft ansich schon so wie es soll, nur will ich bei jedem tastendruck (also wenn das programm im vordergrund ist) was überprüfen und dazu wollte ich das halt irgen...
von cyliax
22. März 2007 13:04
Forum: Qt Programmierung
Thema: Tastendruck auswerten
Antworten: 9
Zugriffe: 5084

ok, habe das mal mit diesem eventfilter versucht. nach meiner logik müßte es so eigentlich gehen, das programm läßt sich fehlerfrei compilieren und linken und starten, nur lande ich sofort wieder auf der konsole ohne das irgendwas sichtbar wird. also was habe ich gemacht: class MainWindow : public Q...
von cyliax
22. März 2007 11:27
Forum: Qt Programmierung
Thema: Tastendruck auswerten
Antworten: 9
Zugriffe: 5084

Tastendruck auswerten

Hallo, ich möchte in meinem Programm einfach einen Tastendruck auswerten und dann über SIGNAL, SLOT eine Aktion ausführen. Leider finde ich nicht den richtigen Weg, ist aber sicherlich ganz einfach: MainWindow::MainWindow(QWidget *parent): QMainWindow(parent) { connect(this,SIGNAL(keyPressed()),this...