Ejemplo n.º 1
0
    def _init_ui(self):
        MMessage.config(duration=1)
        entity_list = [
            {
                'clicked': functools.partial(self.slot_show_message, MMessage.info,
                                             'Go to "Home Page"'),
                'svg': 'home_line.svg'},
            {
                'text': 'pl',
                'clicked': functools.partial(self.slot_show_message, MMessage.info, 'Go to "pl"'),
                'svg': 'user_line.svg'},
            {
                'text': 'pl_0010',
                'clicked': functools.partial(self.slot_show_message, MMessage.info,
                                             'Go to "pl_0010"'),
            }
        ]
        no_icon_eg = MBreadcrumb()
        no_icon_eg.set_item_list(entity_list)

        separator_eg = MBreadcrumb(separator='=>')
        separator_eg.set_item_list(entity_list)

        main_lay = QVBoxLayout()
        main_lay.addWidget(MDivider('normal'))
        main_lay.addWidget(no_icon_eg)
        main_lay.addWidget(MDivider('separator: =>'))
        main_lay.addWidget(separator_eg)

        main_lay.addStretch()
        self.setLayout(main_lay)
Ejemplo n.º 2
0
 def slot_close_tab(self, index):
     if index > 0:
         text = self.tab_closable.tabText(index)
         self.tab_closable.removeTab(index)
         MMessage.info(u'成功关闭一个标签: {}'.format(text),
                       closable=True,
                       parent=self)
     else:
         MMessage.warning(u'请不要关闭第一个标签', closable=True, parent=self)
Ejemplo n.º 3
0
 def setMessageBox(self, s, str_get):
     if (s == "warnning"):
         MMessage.warning(str_get, parent=self.view)
     elif (s == "info"):
         MMessage.info(str_get, parent=self.view)
     elif (s == "success"):
         MMessage.success(str_get, parent=self.view)
     elif (s == "error"):
         MMessage.error(str_get, parent=self.view)
    def _init_ui(self):
        MMessage.config(duration=1)
        entity_list = [
            {
                "clicked":
                functools.partial(self.slot_show_message, MMessage.info,
                                  'Go to "Home Page"'),
                "svg":
                "home_line.svg",
            },
            {
                "text":
                "pl",
                "clicked":
                functools.partial(self.slot_show_message, MMessage.info,
                                  'Go to "pl"'),
                "svg":
                "user_line.svg",
            },
            {
                "text":
                "pl_0010",
                "clicked":
                functools.partial(self.slot_show_message, MMessage.info,
                                  'Go to "pl_0010"'),
            },
        ]
        no_icon_eg = MBreadcrumb()
        no_icon_eg.set_item_list(entity_list)

        separator_eg = MBreadcrumb(separator="=>")
        separator_eg.set_item_list(entity_list)

        main_lay = QtWidgets.QVBoxLayout()
        main_lay.addWidget(MDivider("normal"))
        main_lay.addWidget(no_icon_eg)
        main_lay.addWidget(MDivider("separator: =>"))
        main_lay.addWidget(separator_eg)

        main_lay.addStretch()
        self.setLayout(main_lay)
Ejemplo n.º 5
0
 def slot_show_loading(self):
     msg = MMessage.loading("正在加载中", parent=self)
     msg.sig_closed.connect(functools.partial(MMessage.success, "加载成功啦!!哈哈哈哈", self))
Ejemplo n.º 6
0
 def slot_search(self):
     MMessage.info("查无此人", parent=self)
Ejemplo n.º 7
0
 def slot_copy_color(self, button):
     color = button.property("color")
     QtWidgets.QApplication.clipboard().setText(color)
     MMessage.success("copied: {}".format(color), parent=self)
Ejemplo n.º 8
0
 def slot_show_loading(self):
     msg = MMessage.loading(u'正在导入资源', parent=self.view)
     msg.sig_closed.connect(
         functools.partial(MMessage.success, u'资源导入成功', self.view))
Ejemplo n.º 9
0
 def slot_copy_color(self, button):
     color = button.property('color')
     QApplication.clipboard().setText(color)
     MMessage.success('copied: {}'.format(color), parent=self)
Ejemplo n.º 10
0
 def slot_search(self):
     MMessage.info(u'查无此人', parent=self)