python类RadioMenuItem()的实例源码

cryptobar.py 文件源码 项目:cryptobar 作者: akibabu 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def __menu_cryptos(self):
        menu = gtk.Menu()
        option = None
        for symbol in sorted(self.symbols):
            option = gtk.RadioMenuItem(symbol, group = option)
            option.set_active(symbol == self.symbol)
            option.connect('activate', self.__set_symbol, symbol)
            menu.append(option)
        return submenu(menu, 'Set symbol')
cryptobar.py 文件源码 项目:cryptobar 作者: akibabu 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def __menu_refresh(self):
        menu = gtk.Menu()
        option = None
        for rate in REFRESH_RATES:
            option = gtk.RadioMenuItem('%sm' % rate, group = option)
            option.set_active(rate == REFRESH_RATES[0])
            option.connect('activate', self.__update_refresh_rate, rate)
            menu.append(option)
        return submenu(menu, 'Refresh rate')
cryptobar.py 文件源码 项目:cryptobar 作者: akibabu 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def __menu_fiat(self):
        menu = gtk.Menu()
        option = None
        for fiat in sorted(FIATS):
            option = gtk.RadioMenuItem(fiat, group = option)
            option.set_active(fiat == 'USD')
            option.connect('activate', self.__set_fiat, fiat)
            menu.append(option)
        return submenu(menu, 'Set fiat')
cryptobar.py 文件源码 项目:cryptobar 作者: akibabu 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def __menu_decimals(self):
        menu = gtk.Menu()
        option = None
        for i in range(11):
            option = gtk.RadioMenuItem(i, group = option)
            option.set_active(i == self.num_decimals)
            option.connect('activate', self.__set_num_decimals, i)
            menu.append(option)
        return submenu(menu, 'Set decimals')
main_window.py 文件源码 项目:hubangl 作者: soonum 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def _build_radiomenuitem(self, name, menu,
                             group=None,
                             set_active=False,
                             on_signal="toggled",
                             callback=None):
        """
        """
        menu_item = Gtk.RadioMenuItem(name, group=group)
        menu_item.set_active(set_active)

        if callback:
            menu_item.connect(on_signal, callback)

        menu.append(menu_item)
        return menu_item


问题


面经


文章

微信
公众号

扫码关注公众号