PyQt之对话框类控件(QDialog)的常用方法

PyQt之对话框类控件(QDialog)的常用方法

一、QDialog控件说明

QDialog主要用于人机交互场景下的相关功能实现,如选择字体大小、字号、文字颜色、选择文件等等。
QDialog类的子类主要有:
QMessageBox:

  • 弹出式对话框

QFileDialog:

  • 文件打开保存对话框

QFontDialog:

  • 字体选择对话框

QinputDialog:

  • 标准输入对话框

二、QDialog类中的常用方法

setWindowTitle():

  • 设置对话框标题

setWindowModality():

  • 设置窗口的模态。取值如下:
  • Qt.NonModal,非模态,可以和程序的其他窗口交互
  • Qt.WindowModal,窗口模态,程序在未处理完当前对话框是,将阻止和对话框的父窗口进行交互。
  • Qt.ApplicationModal,应用陈恒旭模态,将阻止和任何其他窗口进行交互。

猜你喜欢

转载自blog.csdn.net/lb0737/article/details/84316164