PyQt4按钮处于“确定”状态,但未启动

2024-09-30 06:25:51 发布

您现在位置:Python中文网/ 问答频道 /正文

主窗口显示Ok按钮。当我单击“确定”时,它将显示另一个窗口,其中包含一条消息,但当我单击“确定”时,窗口将旋转并关闭

我希望显示带有消息的窗口,然后它返回到主窗口

有人能帮我吗?这里是onclicked函数

def clickOk(self):
    if self.ui.leCategory.text().strip() == '':
        mb = qg.QMessageBox.critical(self,"title",
                               "Category name cannot be empty",
                               qg.QMessageBox.Ok)
        mb.show()
        return
    else:
        self.close()

Tags: 函数textself消息uiifdefok
1条回答
网友
1楼 · 发布于 2024-09-30 06:25:51

我认为下面的代码可以工作

def onclick(self):
    if self.ui.leCategory.text().strip() == '':
        QMessageBox.critical(self, "hello there?", "Category name cannot be empty")
    else:
        your logic #if not leCategory is empty do some work

相关问题 更多 >

    热门问题