[PyQt5]基本控件19 - 分割条QSplitter
文章目录
- PyQt5系列文章
- 效果图
- 完整代码
PyQt5系列文章
基本控件 | - | - | - |
---|---|---|---|
1.按钮QPushButton | 2.标签QLabel | 3.可编辑框QTextEdit | 4.文本提示QToolTip |
5.单行输入框QLineEdit | 6.消息框QMessageBox | 7.单选按钮QRadioButton | 8.下拉列表QComboBox |
9.图片显示QPixmap | 10.分组框QGroupBox | 11.进度条QProgressBar | 12.对话框QDialog |
13.进度条对话框QProgressDialog | 14.复选框QCheckBox | 15.滑块QSlider | 16.状态栏QStatusBar |
17.文件对话框QFileDialog | 18.工具栏QToolBar | 19.分割条QSplitter | 20.菜单栏QMenuBar |
21.滚动条QScrollBar | 22.时间编辑框QTimeEdit | 23.日期编辑框QDateEdit | 24.时间日期编辑框QDateTimeEdit |
高级控件 | - | - | - |
---|---|---|---|
1.列表控件QListWidget | 2.表格控件QTableWidget | 3.树形控件QTreeWidget | 4.选项卡QTabWidget |
5.浮动窗口QDockWidget | 6.堆叠窗口QStackedWidget | 7.堆叠布局QStackedLayout | 8.网格布局QGridLayout |
9.表单布局QFormLayout | 10.水平布局QHBoxLayout | 11.垂直布局QVBoxLayout | 12.日历QCalendarWidget |
13.线程QThread | 14.定时器QTimer | - | - |
效果图
完整代码
import sys
from PyQt5.QtWidgets import QTextEdit,QSplitter,QFrame,QHBoxLayout,QWidget,QApplication,QMainWindow
from PyQt5.QtCore import Qtclass QSplitterDemo(QMainWindow):def __init__(self):super(QSplitterDemo, self).__init__()self.resize(400, 150)self.setWindowTitle("QSplitterDemo")topLeft = QFrame()topLeft.setFrameShape(QFrame.StyledPanel)bottom = QFrame()bottom.setFrameShape(QFrame.StyledPanel)splitter1 = QSplitter(Qt.Horizontal)textedit = QTextEdit()splitter1.addWidget(topLeft)splitter1.addWidget(textedit)splitter1.setSizes([100,200])splitter2 = QSplitter(Qt.Vertical)splitter2.addWidget(splitter1)splitter2.addWidget(bottom)#创建水平布局layout = QHBoxLayout()layout.addWidget(splitter2)mainFrame = QWidget()mainFrame.setLayout(layout)self.setCentralWidget(mainFrame)if __name__ == '__main__':app = QApplication(sys.argv)main = QSplitterDemo()main.show()sys.exit(app.exec_())
[PyQt5]基本控件19 - 分割条QSplitter相关推荐
- [PyQt5]基本控件24 - 时间日期编辑框QDateTimeEdit
文章目录 PyQt5系列文章 效果图 完整代码 PyQt5系列文章 基本控件 - - - 1.按钮QPushButton 2.标签QLabel 3.可编辑框QTextEdit 4.文本提示QToolT ...
- [PyQt5]基本控件12 - 对话框QDialog
文章目录 PyQt5系列文章 效果图 完整代码 PyQt5系列文章 基本控件 - - - 1.按钮QPushButton 2.标签QLabel 3.可编辑框QTextEdit 4.文本提示QToolT ...
- pythongui界面实例带注释_python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例...
PyQt5状态栏控件QStatusBar简介 MainWindow对象在底部保留有一个水平条,作为状态栏(QstatusBar),用于显示永久或临时的状态信息 QStatusBar类中的常用方法 方法 ...
- python menu实例_python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例...
PyQt5菜单栏控件QMenuBar介绍 QMenuBar在QMainWindow对象的标题栏下方,水平的QMenuBar被保留显示QMenu对象 QMenuBar类提供了一个可以包含一个或多个QAc ...
- pythongui项目实例_python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例...
PyQt5状态栏控件QStatusBar简介 MainWindow对象在底部保留有一个水平条,作为状态栏(QstatusBar),用于显示永久或临时的状态信息 QStatusBar类中的常用方法 方法 ...
- android基础 [超级详细android常用控件解析(ScollView控件,ProgressBar进度条,PopupWindow控件)]
目录 1 章节目录 2 ScollView控件 2.1 ScrollView简介 2.2 ScrollView使用 2.3 常用属性及方法 3 ProgressBar进度条 3.1 简介 3.2 常用 ...
- python表格控件_python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例...
PyQt5表格控件QTableView简介 在通常情况下,一个应用需要和一批数据进行交互,然后以表格的形式输出这些信息,这时就需要用到QTableView类了,在QTableView中可以使用自定义的 ...
- python PyQt5 QPixmap()控件
QPixmap类用于绘图设备的图像显示,它可以作为一个QPainterDevice对象,也可以加载到一个控件中,通常是标签或者按钮,用于在标签或按钮上显示图像 QPixmap可以读取的图像文件类型有B ...
- qpython3可视图形界面_python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法...
QWidget基本介绍 基础窗口控件QWidget类是所有用户界面对象的基类,所有的窗口或者控件都直接或者间接的继承自QWidget类. 窗口坐标系统 PyQt使用统一的坐标系统来定位窗口控件的位置和 ...
最新文章
- 利用MSER算法提取图像区域(车牌区域)的OpenCV代码~
- EasyExcel 2 上传 下载
- centos 7.0 查看selinux状态|关闭|开启
- 2017 年全国大学生电子设计竞赛试题——四旋翼自主飞行器探测跟踪系统(C 题)【本科组】1
- 20155220 2016-2017-2 《java程序设计》第二周学习总结
- Report_客制化报表输出Excel后去0问题(案例)
- ubuntu 環境下 bochs 的安裝
- 避免Ie下的js缓存问题
- 【Oracle经典】132个oracle热门精品资料——下载目录
- 抖音怎么发起挑战 发起挑战怎么玩
- Introduction to ML
- ubuntu安装百度输入法
- Materials Studio软件常见问题与解决方案(二)
- 杰理之上下文件夹播放上文件夹从最后一首播放【篇】
- 条码生成软件如何批量生成Code39码
- elasticsearch 学习笔记3
- LTP和stream性能测试工具
- 用Python制作QQ机器人聊天插件(1)
- 爬虫小计(charles抓取wss数据--yy数据爬取)
- 海威超市播音源码+成品