def __init__(self):
        gtk.Window.__init__(self)
        toolbox = Toolbox()
        toolbox.connect('button-clicked', self._on_button_clicked)

        # Add first group without icons.
        group = ToolGroup('My ToolGroup')
        group.add_button('button1', 'Button 1')
        group.add_button('button2', 'Button 2')
        toolbox.add(group)

        # Add another group with icons.
        group = ToolGroup('My ToolGroup')
        icon1 = os.path.join(icon_dir, 'label.png')
        icon2 = os.path.join(icon_dir, 'table.png')
        group.add_icon_button('button3', icon1, 'Button 3')
        group.add_icon_button('button4', icon2, 'Button 4')
        toolbox.add(group)

        self.add(toolbox)
        self.show_all()
Esempio n. 2
0
    def __init__(self):
        gtk.Window.__init__(self)
        toolbox = Toolbox()
        toolbox.connect('button-clicked', self._on_button_clicked)

        # Add first group without icons.
        group = ToolGroup('My ToolGroup')
        group.add_button('button1', 'Button 1')
        group.add_button('button2', 'Button 2')
        toolbox.add(group)

        # Add another group with icons.
        group = ToolGroup('My ToolGroup')
        icon1 = os.path.join(icon_dir, 'label.png')
        icon2 = os.path.join(icon_dir, 'table.png')
        group.add_icon_button('button3', icon1, 'Button 3')
        group.add_icon_button('button4', icon2, 'Button 4')
        toolbox.add(group)

        self.add(toolbox)
        self.show_all()