Esempio n. 1
0
 def _on_fullscreen_requested(self, request):
     request.accept()
     on = request.toggleOn()
     self.fullscreen_requested.emit(on)
     if on:
         notification = miscwidgets.FullscreenNotification(self)
         notification.show()
         notification.set_timeout(3000)
Esempio n. 2
0
 def test_timeout(self, qtbot, key_config_stub):
     w = miscwidgets.FullscreenNotification()
     qtbot.add_widget(w)
     with qtbot.waitSignal(w.destroyed):
         w.set_timeout(1)
Esempio n. 3
0
 def test_text(self, qtbot, config_stub, key_config_stub, bindings, text):
     config_stub.val.bindings.default = {}
     config_stub.val.bindings.commands = {'normal': bindings}
     w = miscwidgets.FullscreenNotification()
     qtbot.add_widget(w)
     assert w.text() == text
Esempio n. 4
0
 def test_timeout(self, qtbot, key_config_stub):
     key_config_stub.set_bindings_for('normal', {})
     w = miscwidgets.FullscreenNotification()
     qtbot.add_widget(w)
     with qtbot.waitSignal(w.destroyed):
         w.set_timeout(1)
Esempio n. 5
0
 def test_text(self, qtbot, key_config_stub, bindings, text):
     key_config_stub.set_bindings_for('normal', bindings)
     w = miscwidgets.FullscreenNotification()
     qtbot.add_widget(w)
     assert w.text() == text