PyQt4中如何创建并使用不同类型的对话框?

2026-05-26 18:170阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1012个文字,预计阅读时间需要5分钟。

PyQt4中如何创建并使用不同类型的对话框?

大多数GUI应用至少有一个对话框,多数GUI应用有一个主窗口,而这个窗口可以包含多个对话框。传统的对话框之一是因其智能而闻名,这里可以将它们分为dump、standard和smart。

PyQt4中如何创建并使用不同类型的对话框?

大多数的GUI应用至少有一个对话框,大多数GUI应用有一个main window,而且这个窗口带有许多个dialog。
传统的对话框之一是由于它的“智能”,这里可以将它们分为:dump、standard、smart,
这依赖于能识别多少应用程序的数据。这些分类将会影响创新并初始化对话框。

除了依据智能分类外,对话框还可以依据形态(modality)分类。一个应用形态的对话框,一旦被调用,
它将作为能与用户进行交互的应用程序一部分。直到用户关闭对话框,它们在应用的其他部分将无法使用。

一个窗口(window)形态的对话框,和应用心态的对话框工作方式类似,除了它不能和它的上级窗口交互外,
这些上级窗口包括:父级窗口、父级的父级窗口、顶级父级窗口、父级的兄弟窗口。
除了应用程序只有一个顶级窗口,应用形态和窗口形态的应用没有实际的差别。
当引用一个没有指定窗口类型的模块(modal)窗口时,窗口将默认为window形态。

与模式对话框对应的是无模式(modeless)对话框。当一个无模式对话框被调用时,用户可以和对话框进行交互,
而且在应用程序的其他部分同样可以与该对话框进行交互。
阅读全文
标签:G

本文共计1012个文字,预计阅读时间需要5分钟。

PyQt4中如何创建并使用不同类型的对话框?

大多数GUI应用至少有一个对话框,多数GUI应用有一个主窗口,而这个窗口可以包含多个对话框。传统的对话框之一是因其智能而闻名,这里可以将它们分为dump、standard和smart。

PyQt4中如何创建并使用不同类型的对话框?

大多数的GUI应用至少有一个对话框,大多数GUI应用有一个main window,而且这个窗口带有许多个dialog。
传统的对话框之一是由于它的“智能”,这里可以将它们分为:dump、standard、smart,
这依赖于能识别多少应用程序的数据。这些分类将会影响创新并初始化对话框。

除了依据智能分类外,对话框还可以依据形态(modality)分类。一个应用形态的对话框,一旦被调用,
它将作为能与用户进行交互的应用程序一部分。直到用户关闭对话框,它们在应用的其他部分将无法使用。

一个窗口(window)形态的对话框,和应用心态的对话框工作方式类似,除了它不能和它的上级窗口交互外,
这些上级窗口包括:父级窗口、父级的父级窗口、顶级父级窗口、父级的兄弟窗口。
除了应用程序只有一个顶级窗口,应用形态和窗口形态的应用没有实际的差别。
当引用一个没有指定窗口类型的模块(modal)窗口时,窗口将默认为window形态。

与模式对话框对应的是无模式(modeless)对话框。当一个无模式对话框被调用时,用户可以和对话框进行交互,
而且在应用程序的其他部分同样可以与该对话框进行交互。
阅读全文
标签:G