Событие Python Gtk игнорировать

Xubuntu LTS 16.04 имеет возможность разбивать окна по умолчанию с помощью мыши. Возьмите окно с помощью мыши и переместите его в верхнюю, нижнюю, левую, правую, верхнюю правую, левую верхнюю, нижнюю или нижнюю левую.

Если вы хотите использовать свою клавиатуру вместо этого, вам нужно настроить ярлыки в Window Manager, как показано на следующем снимке экрана:

Я ответил этот старый вопрос здесь, потому что, как новичок Xubuntu, я тоже искал эту функцию и не мог найти ее в начале.

1
задан 6 July 2012 в 22:28

7 ответов

Чтобы остановить распространение события (если оно не было настроено с помощью connect_after), вы можете запустить

object.emit_stop_by_name(event_name)

Например, если я подключил событие нажатия клавиши следующим образом :

self.textview.connect("key-press-event", self.on_key_press)

Я могу остановить его распространение следующим образом:

def on_key_press(self, widget, event):
    self.textview.emit_stop_by_name("key-press-event")
3
ответ дан 25 July 2018 в 18:10

Чтобы остановить распространение события (если оно не было настроено с помощью connect_after), вы можете запустить

object.emit_stop_by_name(event_name)

Например, если я подключил событие нажатия клавиши следующим образом :

self.textview.connect("key-press-event", self.on_key_press)

Я могу остановить его распространение следующим образом:

def on_key_press(self, widget, event):
    self.textview.emit_stop_by_name("key-press-event")
3
ответ дан 2 August 2018 в 00:24

Чтобы остановить распространение события (если оно не было настроено с помощью connect_after), вы можете запустить

object.emit_stop_by_name(event_name)

Например, если я подключил событие нажатия клавиши следующим образом :

self.textview.connect("key-press-event", self.on_key_press)

Я могу остановить его распространение следующим образом:

def on_key_press(self, widget, event):
    self.textview.emit_stop_by_name("key-press-event")
3
ответ дан 4 August 2018 в 15:53

Чтобы остановить распространение события (если оно не было настроено с помощью connect_after), вы можете запустить

object.emit_stop_by_name(event_name)

Например, если я подключил событие нажатия клавиши следующим образом :

self.textview.connect("key-press-event", self.on_key_press)

Я могу остановить его распространение следующим образом:

def on_key_press(self, widget, event):
    self.textview.emit_stop_by_name("key-press-event")
3
ответ дан 6 August 2018 в 00:31

Чтобы остановить распространение события (если оно не было настроено с помощью connect_after), вы можете запустить

object.emit_stop_by_name(event_name)

Например, если я подключил событие нажатия клавиши следующим образом :

self.textview.connect("key-press-event", self.on_key_press)

Я могу остановить его распространение следующим образом:

def on_key_press(self, widget, event):
    self.textview.emit_stop_by_name("key-press-event")
3
ответ дан 7 August 2018 в 17:56

Чтобы остановить распространение события (если оно не было настроено с помощью connect_after), вы можете запустить

object.emit_stop_by_name(event_name)

Например, если я подключил событие нажатия клавиши следующим образом :

self.textview.connect("key-press-event", self.on_key_press)

Я могу остановить его распространение следующим образом:

def on_key_press(self, widget, event):
    self.textview.emit_stop_by_name("key-press-event")
3
ответ дан 10 August 2018 в 06:46

Чтобы остановить распространение события (если оно не было настроено с помощью connect_after), вы можете запустить

object.emit_stop_by_name(event_name)

Например, если я подключил событие нажатия клавиши следующим образом :

self.textview.connect("key-press-event", self.on_key_press)

Я могу остановить его распространение следующим образом:

def on_key_press(self, widget, event):
    self.textview.emit_stop_by_name("key-press-event")
3
ответ дан 15 August 2018 в 18:40

Другие вопросы по тегам:

Похожие вопросы: