From: Alicia FLOREZ Date: Fri, 29 Mar 2013 16:06:56 +0000 (+0100) Subject: Commit initial X-Git-Url: http://git.inspyration.org/?p=oegtk%2Feasy_starter.git;a=commitdiff_plain;h=f86a93fe99e3b389e1f1c491ddfa2630710a4662 Commit initial --- f86a93fe99e3b389e1f1c491ddfa2630710a4662 diff --git a/test/OpenERPEasyStarter.glade b/test/OpenERPEasyStarter.glade new file mode 100644 index 0000000..8348420 --- /dev/null +++ b/test/OpenERPEasyStarter.glade @@ -0,0 +1,255 @@ + + + + + 435 + False + 5 + 5 + 5 + 5 + + + + True + False + vertical + 6 + + + True + False + 7 + OpenERP Easy Starter + + + + + + False + True + 0 + + + + + True + False + 10 + 5 + True + + + True + False + 0 + 0.20000000298023224 + Bases + + + 0 + 1 + 1 + 1 + + + + + True + False + 0 + 0.20000000298023224 + Actions + + + 0 + 2 + 1 + 1 + + + + + True + False + 0 + 0.20000000298023224 + Scripts +post install + + + 0 + 3 + 1 + 1 + + + + + True + False + vertical + + + Démarrer + True + True + False + 0 + True + True + + + False + True + 0 + + + + + Mettre à jour + True + True + False + 0 + True + True + radio_start + + + False + True + 1 + + + + + Réinstaller + True + True + False + 0 + True + True + radio_start + + + False + True + 2 + + + + + 1 + 2 + 1 + 1 + + + + + True + True + True + in + + + True + True + + + + + 1 + 0 + 1 + 1 + + + + + 0 + True + True + in + + + True + True + + + + + 1 + 1 + 1 + 1 + + + + + 0 + True + True + in + + + True + True + + + + + 1 + 3 + 1 + 1 + + + + + 92 + True + False + 0 + 0.20000000298023224 + Modules + + + 0 + 0 + 1 + 1 + + + + + False + True + 1 + + + + + Démarrer + 35 + True + True + True + True + Démarrer OpenERP + 5 + + + + False + False + end + 2 + + + + + + diff --git a/test/__init__.py b/test/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/test/test.py b/test/test.py new file mode 100644 index 0000000..9195661 --- /dev/null +++ b/test/test.py @@ -0,0 +1,35 @@ +#!/usr/bin/python3 + +from gi.repository import Gtk + + +class GladeWindowManager: + builder = Gtk.Builder() + + @classmethod + def append(cls, glade_file): + cls.builder.add_from_file(glade_file) + + @classmethod + def initWindow(cls, window_name, window_instance): + cls.builder.connect_signals(window_instance) + return cls.builder.get_object(window_name) + + +class TestMainWindow: + + def on_window_destroy(self, widget, data=None): + Gtk.main_quit() + + def __init__(self): + self.window = GladeWindowManager.initWindow("main_window", self) + self.window.show_all() + + def on_start_button_clicked(self, widget, data=None): + print("Bravo") + + +if __name__ == "__main__": + GladeWindowManager.append("OpenERPEasyStarter.glade") + appli = TestMainWindow() + Gtk.main() \ No newline at end of file