コード例 #1
0
ファイル: pyspread.py プロジェクト: daleathan/pyspread
    def _init_widgets(self):
        """Initialize widgets"""

        self.widgets = Widgets(self)

        self.entry_line = Entryline(self)
        self.grid = Grid(self)

        self.macro_panel = MacroPanel(self, self.grid.model.code_array)

        self.main_splitter = QSplitter(Qt.Vertical, self)
        self.setCentralWidget(self.main_splitter)

        self.main_splitter.addWidget(self.entry_line)
        self.main_splitter.addWidget(self.grid)
        self.main_splitter.addWidget(self.grid.table_choice)
        self.main_splitter.setSizes(
            [self.entry_line.minimumHeight(), 9999, 20])

        self.macro_dock = QDockWidget("Macros", self)
        self.macro_dock.setObjectName("Macro Panel")
        self.macro_dock.setWidget(self.macro_panel)
        self.addDockWidget(Qt.RightDockWidgetArea, self.macro_dock)

        self.macro_dock.installEventFilter(self)

        self.gui_update.connect(self.on_gui_update)
        self.refresh_timer.timeout.connect(self.on_refresh_timer)
コード例 #2
0
 def __init__(self, access_token=''):
     self.Account = Account(access_token=access_token)
     self.Apps = Apps(access_token=access_token)
     self.Audio = Audio(access_token=access_token)
     self.Auth = Auth(access_token=access_token)
     self.Board = Board(access_token=access_token)
     self.Database = Database(access_token=access_token)
     self.Docs = Docs(access_token=access_token)
     self.Other = Other(access_token=access_token)
     self.Fave = Fave(access_token=access_token)
     self.Friends = Friends(access_token=access_token)
     self.Gifts = Gifts(access_token=access_token)
     self.Groups = Groups(access_token=access_token)
     self.Likes = Likes(access_token=access_token)
     self.Market = Market(access_token=access_token)
     self.Messages = Messages(access_token=access_token)
     self.Newsfeed = Newsfeed(access_token=access_token)
     self.Notes = Notes(access_token=access_token)
     self.Notifications = Notifications(access_token=access_token)
     self.Pages = Pages(access_token=access_token)
     self.Photos = Photos(access_token=access_token)
     self.Places = Places(access_token=access_token)
     self.Polls = Polls(access_token=access_token)
     self.Search = Search(access_token=access_token)
     self.Stats = Stats(access_token=access_token)
     self.Status = Status(access_token=access_token)
     self.Storage = Storage(access_token=access_token)
     self.Users = Users(access_token=access_token)
     self.Utils = Utils(access_token=access_token)
     self.Video = Video(access_token=access_token)
     self.Wall = Wall(access_token=access_token)
     self.Widgets = Widgets(access_token=access_token)
コード例 #3
0
def startPage():
    main_frame = tk.Frame(master=window, bg='#d93253', height=250, width=250)
    main_frame.grid(row=3, column=0)
    ### buttons
    for i in range(3):
        for j in range(3):
            btn1 = Widgets()
            btn1.new_grid_button(main_frame, f"{i},{j}", 10, 5, '#d93253', i,
                                 j)
    get_player_name(main_frame)
コード例 #4
0
    def _create_window(self):
        window = self.controller.window
        window.title("Optimisation")

        wsize = (1000, 600)
        window.geometry('%dx%d' % wsize)
        window.resizable(width=False, height=False)

        frame = tk.Frame(window, bg="gray94", width=wsize[0], height=wsize[1])
        frame.pack()

        widgets = Widgets(self, frame)
        self._set_default_values()
コード例 #5
0
ファイル: controller.py プロジェクト: MistarSometung/tcpip
    def __init__(self):

        wg = Widgets()
        self.sk = Cliente()

        self.sm = wg.sm

        # Telas
        self.screen_home = wg.screen_home # name = home
        self.screen_terminal = wg.screen_terminal # name = terminal
        self.screen_cadastro = wg.screen_cadastro # name = cadastro
        
        # Home
        self.label = wg.label
        
        self.entry_host = wg.entry_host
        self.entry_port = wg.entry_port
        
        # Terminal
        self.lbterminal = wg.lbterminal

        self.entry_comando = wg.entry_comando

        self.botao = wg.botao
        self.botao.bind(on_release = lambda x: self.conectar())

        self.botao_ins = wg.botao_ins
        self.botao_ins.bind(on_release = lambda x: self.insert())

        self.botao_ping = wg.botao_ping
        self.botao_ping.bind(on_release = lambda x: self.ping())

        self.botao_env = wg.botao_env
        self.botao_env.bind(on_release = lambda x: self.enviar())

        self.botao_desc = wg.botao_desc
        self.botao_desc.bind(on_release = lambda x: self.desconectar())

        # Cadastro

        self.lbcadastro = wg.lbcadastro
        self.entry_nome = wg.entry_nome
        self.entry_sexo = wg.entry_sexo
        self.entry_telefone = wg.entry_telefone
        self.entry_email = wg.entry_email

        self.btsend = wg.bt_send
        self.btsend.bind(on_release = lambda x: self.send())
コード例 #6
0
    def _create_window(self):
        window = self.controller.window

        # Для изменения заголовка окна
        window.title('Quadrocopter')

        # Для изменения размеров окна wsize
        wsize = (1000, 600)

        window.geometry('%dx%d' % wsize)
        window.resizable(width=False, height=False)

        # Для изменения БГ окна
        frame = tk.Frame(window, bg='gray94', width=wsize[0], height=wsize[1])

        self._create_tabs()

        frame.pack()

        widgets = Widgets(self, frame)
        self._set_default_values()
コード例 #7
0
ファイル: config.py プロジェクト: mwip/.dotfiles
obj_rules = Rules()
dgroups_app_rules = obj_rules.init_rules()
dgroups_key_binder = None

# Layouts
obj_layouts = Layouts()
layouts = obj_layouts.init_layouts(my_gaps)
floating_layout = layout.Floating()

# Widgets
whichPrimary = {
    'bifrost': [True, False, False],
    'walhall': [False, True, False]
}
my_widgets1 = Widgets(hostname, primaryMonitor = whichPrimary[hostname][0])
my_widgets2 = Widgets(hostname, primaryMonitor = whichPrimary[hostname][1])
#my_widgets3 = Widgets(hostname, primaryMonitor = whichPrimary[hostname][2])

# Screens with Widgets
screens = [
    Screen(top=bar.Bar(widgets = my_widgets1.init_widgets(),
                       opacity = 0.95, size = 22)), 
    Screen(top=bar.Bar(widgets = my_widgets2.init_widgets(),
                       opacity = 0.95, size = 22)),
    # Screen(top=bar.Bar(widgets = init_widgets_screen3(),
    #                    opacity = 0.95, size = 22)),
]

# Autostart hook
@hook.subscribe.startup_once