输入对话框是一个预配置的对话框,有一个文本框和两个按钮OK和Cancel。当用户点击OK或者回车时,父窗口就把输入收集到文本框中。
用户的输入可以是一个数字、字符串或者从列表中选择的项目。
PyQt4--《十五》文件对话框QFileDialog
发表于
更新于
该对话框用于文件选择。
PyQt4--《十三》工具栏QToolBar
发表于
更新于
工具栏是一个可以移动的面板,包含文本按钮或者图标按钮或其他小控件。通常把它放在标题栏下面,也可以拖动它让它悬浮。
PyQt4--《十二》菜单栏QMenuBar和QMenu
发表于
更新于
菜单栏是在主窗口QMainWindow的标题栏下面的长条,用来显示QMenu类的对象。QMenu类可以向菜单栏加入widgets,也用来创建上下文菜单和弹出菜单。每个QMenu对象可能包含一个或多个QAction或级联QMenu对象。
PyQt4--《十一》滑块QSlider
发表于
更新于
提供一个沟槽,上面有一个滑块可以运动,可以用来控制一个有界值,滑块的位置代表了值的大小。
PyQt4--《十》调值框QSpinBox
发表于
更新于
一个显示整数的文本框,右侧可以有上下按钮调节。
默认情况下,整数值从0开始,最大是99,步长为1。如果想用浮点数,需要使用QDoubleSpinBox。
PyQt4--《八》单选框QCheckBox
发表于
更新于
文字标签之前的矩形框,是多选按钮。
多选按钮默认是不排他的,如果想要手动排他,需要将这些复选框放入QButtonGroup中。
PyQt4--《九》下拉列表QComboBox
发表于
更新于
提供一个下拉列表供选择,这样就可以用很少的屏幕空间来显示当前选择项
PyQt4--《七》单选框QRadioButton
发表于
更新于
显示一个带有文字标签的可选按钮,可在表单中选择某一个选项,是单选按钮。该类派生自QAbstractButton。
单选按钮默认是排他的,即一次只能选择一个选项。可以把Radio Button放入QGroupBox或QButtonGroup中以创建更多可选的选项。
PyQt4--《六》按钮QPushButton
发表于
更新于
显示一个按钮,当点击时可以通过编程来调用一个确定的函数。