def setUp(self): self.m = Model() self.v = gtkmvc3.View(builder="adapters.ui", top="window4") self.c = Controller(self.m, self.v) refresh_gui() self.m.box = dict(en4=0, lbl4=1, sb4=2) self.c.index = "en4"
def testConnection(self): m = Model() v = gtkmvc3.View() c = Controller(m, v) refresh_gui() self.assertEqual(m.title, v['window'].get_title()) m.title = "Hello" self.assertEqual(m.title, v['window'].get_title()) v['window'].set_title("World") self.assertEqual(m.title, v['window'].get_title())
def __init__(self, **kwargs): self.calls = [] v = gtkmvc3.View() v['main_window'] = w = Gtk.Window() v['button'] = b = Gtk.Button() w.add(b) gtkmvc3.Controller.__init__(self, gtkmvc3.Model(), v, **kwargs) refresh_gui()
def testToggle(self): self.v['rb2'].clicked() refresh_gui() self.assertFalse(self.c.rb1_active) self.assertTrue(self.c.rb2_active) self.v['rb4'].clicked() refresh_gui() self.assertFalse(self.c.rb2_active) self.assertTrue(self.c.rb4_active)
def setUp(self): # Copy. self.backup = tuple(DEF) self.m = Model() self.v = gtkmvc3.View() self.v["bar"] = Gtk.Toolbar() # Relying on auto_adapt=False as the default. self.c = gtkmvc3.Controller(self.m, self.v) refresh_gui()
def setUp(self): self.m = Model() self.v = v = gtkmvc3.View() v['window'] = w = Gtk.Window() v['calendar'] = c = Gtk.Calendar() w.add(c) w.show_all() self.c = gtkmvc3.Controller(self.m, self.v) refresh_gui() self.adapt() refresh_gui()
def setUp(self): self.m = Model() self.v = gtkmvc3.View(builder="adapter1.ui", top="window1") self.c = Controller(self.m, self.v) refresh_gui()
def setUp(self): self.m = Model() self.v = gtkmvc3.View(builder="adapters.ui", top="window2") self.c = Controller(self.m, self.v) refresh_gui()
def testIter(self): refresh_gui() self.assertEqual(self.c.set1, self.c.set2)
def setUp(self): self.v = v = MyViewActions(builder="adapter_radio_buttons.glade") self.c = MyCtrl(MyModel(), v) refresh_gui()
def setUp(self): self.m = gtkmvc3.Model() self.v = gtkmvc3.View() self.c = gtkmvc3.Controller(self.m, self.v) refresh_gui()
def setUp(self): m = Model() self.v = View() self.v["wid"] = Gtk.Entry() self.c = Foo(m, self.v) refresh_gui()
def setUp(self): self.m = Model() self.v = gtkmvc3.View(builder="test_builder.glade", top="window1") self.c = First(self.m, self.v) self.d = Second(self.m, self.v) refresh_gui()