• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Python settings.SettingsDialog类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中uix.dialogs.settings.SettingsDialog的典型用法代码示例。如果您正苦于以下问题:Python SettingsDialog类的具体用法?Python SettingsDialog怎么用?Python SettingsDialog使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了SettingsDialog类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: settings_dialog

    def settings_dialog(self):
        if self._settings_dialog is None:
            from uix.dialogs.settings import SettingsDialog

            self._settings_dialog = SettingsDialog(self)
        self._settings_dialog.update()
        self._settings_dialog.open()
开发者ID:ywzqhl,项目名称:electrum,代码行数:7,代码来源:main_window.py


示例2: popup_dialog

 def popup_dialog(self, name):
     if name == 'settings':
         from uix.dialogs.settings import SettingsDialog
         d = SettingsDialog(self)
         d.open()
     elif name == 'wallets':
         from uix.dialogs.wallets import WalletDialog
         d = WalletDialog()
         d.open()
     else:
         popup = Builder.load_file('gui/kivy/uix/ui_screens/'+name+'.kv')
         popup.open()
开发者ID:phamthaithinh,项目名称:electrum,代码行数:12,代码来源:main_window.py


示例3: popup_dialog

    def popup_dialog(self, name):
        if name == "settings":
            from uix.dialogs.settings import SettingsDialog

            d = SettingsDialog(self)
            d.open()
        elif name == "wallets":
            from uix.dialogs.wallets import WalletDialog

            d = WalletDialog()
            d.open()
        else:
            popup = Builder.load_file("gui/kivy/uix/ui_screens/" + name + ".kv")
            popup.open()
开发者ID:bitbandi,项目名称:electrum,代码行数:14,代码来源:main_window.py


示例4: ElectrumWindow


#.........这里部分代码省略.........

    def on_key_down(self, instance, key, keycode, codepoint, modifiers):
        if 'ctrl' in modifiers:
            # q=24 w=25
            if keycode in (24, 25):
                self.stop()
            elif keycode == 27:
                # r=27
                # force update wallet
                self.update_wallet()
            elif keycode == 112:
                # pageup
                #TODO move to next tab
                pass
            elif keycode == 117:
                # pagedown
                #TODO move to prev tab
                pass
        #TODO: alt+tab_number to activate the particular tab

    def on_keyboard(self, instance, key, keycode, codepoint, modifiers):
        if key == 27 and self.is_exit is False:
            self.is_exit = True
            self.show_info(_('Press again to exit'))
            return True
        self.is_exit = False
        # override settings button
        if key in (319, 282): #f1/settings button on android
            #self.gui.main_gui.toggle_settings(self)
            return True

    def settings_dialog(self):
        if self._settings_dialog is None:
            from uix.dialogs.settings import SettingsDialog
            self._settings_dialog = SettingsDialog(self)
        self._settings_dialog.update()
        self._settings_dialog.open()

    def popup_dialog(self, name):
        if name == 'settings':
            self.settings_dialog()
        elif name == 'wallets':
            from uix.dialogs.wallets import WalletDialog
            d = WalletDialog()
            d.open()
        else:
            popup = Builder.load_file('gui/kivy/uix/ui_screens/'+name+'.kv')
            popup.open()

    @profiler
    def init_ui(self):
        ''' Initialize The Ux part of electrum. This function performs the basic
        tasks of setting up the ui.
        '''
        from weakref import ref

        self.funds_error = False
        # setup UX
        self.screens = {}

        #setup lazy imports for mainscreen
        Factory.register('AnimatedPopup',
                         module='electrum_gui.kivy.uix.dialogs')
        Factory.register('QRCodeWidget',
                         module='electrum_gui.kivy.uix.qrcodewidget')
开发者ID:gerrit-rws,项目名称:electrum,代码行数:66,代码来源:main_window.py


示例5: ElectrumWindow


#.........这里部分代码省略.........
            self.wallet = None

    def on_key_down(self, instance, key, keycode, codepoint, modifiers):
        if "ctrl" in modifiers:
            # q=24 w=25
            if keycode in (24, 25):
                self.stop()
            elif keycode == 27:
                # r=27
                # force update wallet
                self.update_wallet()
            elif keycode == 112:
                # pageup
                # TODO move to next tab
                pass
            elif keycode == 117:
                # pagedown
                # TODO move to prev tab
                pass
        # TODO: alt+tab_number to activate the particular tab

    def on_keyboard(self, instance, key, keycode, codepoint, modifiers):
        if key == 27 and self.is_exit is False:
            self.is_exit = True
            self.show_info(_("Press again to exit"))
            return True
        # override settings button
        if key in (319, 282):  # f1/settings button on android
            # self.gui.main_gui.toggle_settings(self)
            return True

    def settings_dialog(self):
        if self._settings_dialog is None:
            from uix.dialogs.settings import SettingsDialog

            self._settings_dialog = SettingsDialog(self)
        self._settings_dialog.update()
        self._settings_dialog.open()

    def popup_dialog(self, name):
        if name == "settings":
            self.settings_dialog()
        elif name == "wallets":
            from uix.dialogs.wallets import WalletDialog

            d = WalletDialog()
            d.open()
        else:
            popup = Builder.load_file("gui/kivy/uix/ui_screens/" + name + ".kv")
            popup.open()

    @profiler
    def init_ui(self):
        """ Initialize The Ux part of electrum. This function performs the basic
        tasks of setting up the ui.
        """
        from weakref import ref

        self.funds_error = False
        # setup UX
        self.screens = {}

        # setup lazy imports for mainscreen
        Factory.register("AnimatedPopup", module="electrum_gui.kivy.uix.dialogs")
        Factory.register("QRCodeWidget", module="electrum_gui.kivy.uix.qrcodewidget")
开发者ID:ywzqhl,项目名称:electrum,代码行数:66,代码来源:main_window.py



注:本文中的uix.dialogs.settings.SettingsDialog类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python ujson.decode函数代码示例发布时间:2022-05-27
下一篇:
Python password_dialog.PasswordDialog类代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap