当前位置: 首页>>代码示例>>Python>>正文


Python qApp.quit方法代码示例

本文整理汇总了Python中PyQt5.QtWidgets.qApp.quit方法的典型用法代码示例。如果您正苦于以下问题:Python qApp.quit方法的具体用法?Python qApp.quit怎么用?Python qApp.quit使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在PyQt5.QtWidgets.qApp的用法示例。


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

示例1: new_session_dialog

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def new_session_dialog(self):
        """Show the layout-selection dialog"""
        try:
            # Prompt the user for a new layout
            dialog = LayoutSelect()
            if dialog.exec_() != QDialog.Accepted:
                if self._layout is None:
                    # If the user close the dialog, and no layout exists
                    # the application is closed
                    self.finalize()
                    qApp.quit()
                    exit()
                else:
                    return

            # If a valid file is selected load it, otherwise load the layout
            if exists(dialog.filepath):
                self._load_from_file(dialog.filepath)
            else:
                self._new_session(dialog.selected())

        except Exception as e:
            elogging.exception('Startup error', e)
            qApp.quit()
            exit(-1) 
开发者ID:FrancescoCeruti,项目名称:linux-show-player,代码行数:27,代码来源:application.py

示例2: initMenuBar

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def initMenuBar(self):
        '''
        初始化菜单栏
        '''
        menubar = self.menuBar()
        #self.actionExit.triggered.connect(qApp.quit)    # 按下菜单栏的Exit按钮会退出程序
        #self.actionExit.setStatusTip("退出程序")         # 左下角状态提示
        #self.actionExit.setShortcut('Ctrl+Q')           # 添加快捷键
        exitAct = QAction(QIcon('exit.png'), 'Exit', self)
        exitAct.setShortcut('Ctrl+Q')
        exitAct.triggered.connect(qApp.quit)
        
        fileMenu = menubar.addMenu('&File')
        fileMenu.addAction(exitAct)
        
        fileMenu = menubar.addMenu('&Help') 
开发者ID:ouening,项目名称:python-code,代码行数:18,代码来源:youdao_translation.py

示例3: initUI

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def initUI(self):               

        exitAct = QAction(QIcon('exit.png'), '&Exit', self)        
        exitAct.setShortcut('Ctrl+Q')
        exitAct.setStatusTip('Exit application')
        exitAct.triggered.connect(qApp.quit)

        self.statusBar()

        menubar = self.menuBar()
        fileMenu = menubar.addMenu('&File')
        fileMenu.addAction(exitAct)

        self.setGeometry(300, 300, 300, 200)
        self.setWindowTitle('Simple menu')    
        self.show() 
开发者ID:Yeah-Kun,项目名称:python,代码行数:18,代码来源:Simple_menu.py

示例4: ButtonAct

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def ButtonAct(self):
        global ulist
        sender = self.sender()
        ulist += sender.text()
        if sender.text() == '=':
            value = eval(ulist.replace('=',''))
            if value:
                self.Line.setText(str(value))
            ulist = str(value)
        elif sender.text() == 'close':
            qApp.quit()
        elif sender.text() == 'cls':
            ulist = ''
        elif sender.text() == 'bck':
            ulist = ulist[:-4]
        elif sender.text() == 'plus':
            ulist = ulist[:-4]
        self.Text.setText(ulist)
# execute our application 
开发者ID:xflywind,项目名称:Python-Application,代码行数:21,代码来源:calculator.py

示例5: initToolBar

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def initToolBar(self):
        '''
        初始化工具栏
        创建一个QAction实例exitAct,然后添加到designer已经创建的默认的工具栏toolBar里面
        '''
        exitAct = QAction(QIcon('exit.png'), 'Exit', self)
        exitAct.setShortcut('Ctrl+Q')
        exitAct.triggered.connect(qApp.quit)
        
        self.toolBar.addAction(exitAct) 
开发者ID:ouening,项目名称:python-code,代码行数:12,代码来源:youdao_translation.py

示例6: contextMenuEvent

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def contextMenuEvent(self, event):

           cmenu = QMenu(self)

           newAct = cmenu.addAction("New")
           opnAct = cmenu.addAction("Open")
           quitAct = cmenu.addAction("Quit")
           action = cmenu.exec_(self.mapToGlobal(event.pos()))

           if action == quitAct:
               qApp.quit() 
开发者ID:Yeah-Kun,项目名称:python,代码行数:13,代码来源:Context_menu.py

示例7: initUI

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def initUI(self):               

        exitAct = QAction(QIcon('exit24.png'), 'Exit', self)
        exitAct.setShortcut('Ctrl+Q')
        exitAct.triggered.connect(qApp.quit)

        self.toolbar = self.addToolBar('Exit')
        self.toolbar.addAction(exitAct)


        self.setGeometry(300, 300, 300, 200)
        self.setWindowTitle('Toolbar')    
        self.show() 
开发者ID:Yeah-Kun,项目名称:python,代码行数:15,代码来源:Toolbar.py

示例8: quitApp

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def quitApp(self):
        # 退出程序
        self.w.show()  # w.hide() #设置退出时是否显示主窗口
        re = QMessageBox.question(self.w, "提示", "确认退出?", QMessageBox.Yes |
                                  QMessageBox.No, QMessageBox.No)
        if re == QMessageBox.Yes:
            self.tp.setVisible(False)  # 隐藏托盘控件
            qApp.quit()  # 退出程序
            self.w.v2rayL.disconnect() 
开发者ID:jiangxufeng,项目名称:v2rayL,代码行数:11,代码来源:utils.py

示例9: checkPLAYMODE

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def checkPLAYMODE(self):
        while self.btnset.PLAYMODE == Constants.playmode_pause:
            loop = QEventLoop()
            QTimer.singleShot(10, loop.quit)
            loop.exec_() 
开发者ID:seoulai,项目名称:gym,代码行数:7,代码来源:graphics.py

示例10: menubtn0_clicked

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def menubtn0_clicked(self):
        print("clicked pb_1")
        qApp.quit()
        sys.exit(0) 
开发者ID:seoulai,项目名称:gym,代码行数:6,代码来源:graphics.py

示例11: pb_1_clicked

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def pb_1_clicked(self):
        print("clicked pb_1")
        qApp.quit()
        sys.exit(0) 
开发者ID:seoulai,项目名称:gym,代码行数:6,代码来源:graphics.py

示例12: show

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def show(param, msg="done", time=300):
    loop = QEventLoop()
    QTimer.singleShot(time, loop.quit)
    loop.exec_()

    graphics.update(param)
    graphics.setVisible(True) 
开发者ID:seoulai,项目名称:gym,代码行数:9,代码来源:graphics.py

示例13: closeEvent

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def closeEvent(self, event):
        '''
        Shows a message box to confirm the wondow closing
        '''

        reply = QMessageBox.question(self, 'Message',
                                     "Are you sure to quit?", QMessageBox.Yes |
                                     QMessageBox.No, QMessageBox.No)

        if reply == QMessageBox.Yes:
            event.accept()
        else:
            event.ignore() 
开发者ID:pelednoam,项目名称:mmvt,代码行数:15,代码来源:testing1.py

示例14: initUi

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def initUi(self):
        # 提示数值范围
        self.label.setText('数值的范围是:{}-{}'.format(self.left, self.right))
        # 按下按钮一,运行 self.guess 函数
        self.pushButton.clicked.connect(self.guess)
        # 按下按钮二,运行 quit 函数
        self.pushButton_2.clicked.connect(qApp.quit)
        # 按下按钮三,运行 self.reset 函数
        self.pushButton_3.clicked.connect(self.reset) 
开发者ID:xflywind,项目名称:Python-Application,代码行数:11,代码来源:猜数游戏.py

示例15: keyPressEvent

# 需要导入模块: from PyQt5.QtWidgets import qApp [as 别名]
# 或者: from PyQt5.QtWidgets.qApp import quit [as 别名]
def keyPressEvent(self, e):
        # 设置快捷键
        if e.key() == Qt.Key_Return:
            self.guess()
        elif e.key() == Qt.Key_Escape:
            qApp.quit()
        elif e.key() == Qt.Key_R:
            self.reset() 
开发者ID:xflywind,项目名称:Python-Application,代码行数:10,代码来源:猜数游戏.py


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