source: first-aid-kit/trunk/fuentes/first-aid-kit.install/usr/share/first-aid-kit/EpoptesBox.py @ 8451

Last change on this file since 8451 was 8451, checked in by daduve, 3 months ago

First aid kit first version

File size: 1.7 KB
RevLine 
[8451]1import gi
2gi.require_version('Gtk', '3.0')
3from gi.repository import Gtk, Pango, GdkPixbuf, Gdk, Gio, GObject,GLib
4
5import copy
6import gettext
7import Core
8
9#import Dialog
10import time
11import threading
12import sys
13import os
14
15gettext.textdomain('first-aid-kit-gui')
16_=gettext.gettext
17
18
19RSRC="./rsrc/"
20
21
22class EpoptesBox(Gtk.VBox):
23       
24       
25        def __init__(self):
26               
27                Gtk.VBox.__init__(self)
28               
29                self.core=Core.Core.get_core()
30               
31                builder=Gtk.Builder()
32                builder.set_translation_domain('first-aid-kit-gui')
33                ui_path=RSRC + "first-aid-kit.ui"
34                builder.add_from_file(ui_path)
35               
36               
37                self.epoptes_box=builder.get_object("epoptes_box")
38                self.epoptes_box3=builder.get_object("box3")
39                self.renew_button=builder.get_object("renew_button")
40                self.txt_check_netfiles=builder.get_object("txt_check_epoptes")
41                self.spinner_netfiles=builder.get_object("spinner_epoptes")
42                self.section_label_3=builder.get_object("section_label_3")
43                self.label3=builder.get_object("label3")
44
45                self.add(self.epoptes_box)
46               
47                #self.connect_signals()
48                self.set_css_info()
49               
50                #self.core.current_var=None
51                #self.current_id=None
52               
53                #self.thread=threading.Thread()
54                #self.thread_ret=None
55               
56               
57               
58        #def __init__
59       
60        def set_css_info(self):
61               
62                self.style_provider=Gtk.CssProvider()
63                f=Gio.File.new_for_path("first-aid-kit.css")
64                self.style_provider.load_from_file(f)
65                Gtk.StyleContext.add_provider_for_screen(Gdk.Screen.get_default(),self.style_provider,Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION)
66               
67                #self.net_box.set_name("MENU_WINDOW")
68                self.renew_button.set_name("EXECUTE_BUTTON")
69                #self.execute_button.set_name("DELETE_ITEM_BUTTON")
70                self.epoptes_box3.set_name("PKG_BOX")
71                self.label3.set_name("OPTION_LABEL")
72                self.section_label_3.set_name("SECTION_LABEL")
73                       
74        #def set-css_info
Note: See TracBrowser for help on using the repository browser.