mirror of
https://github.com/mappu/miqt.git
synced 2024-12-22 00:48:38 +00:00
examples/subclass: also test KeyPressEvent
This commit is contained in:
parent
f45604ee13
commit
c6018d1c07
@ -1,6 +1,7 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"github.com/mappu/miqt/qt"
|
||||
@ -48,6 +49,12 @@ func main() {
|
||||
w.Update() // repaints in next event loop tick
|
||||
})
|
||||
|
||||
w.OnKeyPressEvent(func(super func(ev *qt.QKeyEvent), ev *qt.QKeyEvent) {
|
||||
super(ev)
|
||||
|
||||
w.SetTitle(fmt.Sprintf("Keypress %d", ev.Key()))
|
||||
})
|
||||
|
||||
w.Show()
|
||||
|
||||
qt.QApplication_Exec()
|
||||
|
Loading…
Reference in New Issue
Block a user