def _create_market_combo(self):
store = Gtk.ListStore(str, str, str)
for market_config in config['markets']:
provider = btcwidget.exchanges.factory.get(market_config['exchange'])
market_name = '{} - {}'.format(provider.get_name(), market_config['market'])
store.append([market_name, market_config['exchange'], market_config['market']])
combo = Gtk.ComboBox.new_with_model(store)
renderer_text = Gtk.CellRendererText()
combo.pack_start(renderer_text, True)
combo.add_attribute(renderer_text, "text", 0)
return combo, store
评论列表
文章目录