Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Librem5
squeekboard
Commits
42a0ea14
Commit
42a0ea14
authored
Mar 10, 2011
by
Daiki Ueno
Browse files
Handle "destroyed" signal in eekboard-inscript.
parent
2021311a
Changes
1
Hide whitespace changes
Inline
Side-by-side
examples/eekboard-inscript.in
View file @
42a0ea14
...
...
@@ -18,7 +18,7 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301 USA
import
eekboard
,
virtkey
import
gtk
,
eekboard
,
virtkey
GROUPS
=
(
"as-inscript2"
,
...
...
@@ -56,6 +56,10 @@ class InscriptKeyboard(object):
self
.
__keyboard
.
connect
(
'key-released'
,
self
.
__key_released_cb
)
self
.
__virtkey
=
virtkey
.
virtkey
()
self
.
__english
=
False
self
.
__eekboard
.
connect
(
'destroyed'
,
self
.
__destroyed_cb
)
def
__destroyed_cb
(
self
,
eekboard
):
gtk
.
main_quit
()
def
enable
(
self
):
self
.
__eekboard
.
push_context
(
self
.
__context
)
...
...
@@ -96,7 +100,6 @@ class InscriptKeyboard(object):
self
.
__virtkey
.
release_keysym
(
xkeysym
)
if
__name__
==
"__main__"
:
import
gtk
from
optparse
import
OptionParser
import
sys
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment