Beispiel #1
0
 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"
Beispiel #2
0
 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"
Beispiel #3
0
 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())
Beispiel #4
0
    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()
Beispiel #5
0
    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)
Beispiel #7
0
    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)
Beispiel #8
0
 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())
Beispiel #9
0
    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()
Beispiel #10
0
 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()
Beispiel #11
0
 def setUp(self):
     self.m = Model()
     self.v = gtkmvc3.View(builder="adapter1.ui", top="window1")
     self.c = Controller(self.m, self.v)
     refresh_gui()
Beispiel #12
0
 def setUp(self):
     self.m = Model()
     self.v = gtkmvc3.View(builder="adapters.ui", top="window2")
     self.c = Controller(self.m, self.v)
     refresh_gui()
Beispiel #13
0
 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()
Beispiel #15
0
 def setUp(self):
     self.v = v = MyViewActions(builder="adapter_radio_buttons.glade")
     self.c = MyCtrl(MyModel(), v)
     refresh_gui()
Beispiel #16
0
 def testIter(self):
     refresh_gui()
     self.assertEqual(self.c.set1, self.c.set2)
Beispiel #17
0
 def setUp(self):
     self.m = gtkmvc3.Model()
     self.v = gtkmvc3.View()
     self.c = gtkmvc3.Controller(self.m, self.v)
     refresh_gui()
Beispiel #18
0
 def setUp(self):
     m = Model()
     self.v = View()
     self.v["wid"] = Gtk.Entry()
     self.c = Foo(m, self.v)
     refresh_gui()
Beispiel #19
0
 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()
Beispiel #20
0
 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()