广告
返回顶部
首页 > 资讯 > 后端开发 > Python >PyQt5--GridLayoutMul
  • 883
分享到

PyQt5--GridLayoutMul

GridLayoutMul 2023-01-30 22:01:24 883人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 13, 2018 4 5 @author: SaShuangYiBing 6 ''' 7 import sys 8 fro

 1 # -*- coding:utf-8 -*-
 2 '''
 3 Created on Sep 13, 2018
 4 
 5 @author: SaShuangYiBing
 6 '''
 7 import sys
 8 from PyQt5.QtWidgets import QApplication,QWidget,QGridLayout,QLabel,QLineEdit,QTextEdit
 9 
10 class New_test(QWidget):
11     def __init__(self):
12         super().__init__()
13         self.initUI()
14         
15     def initUI(self):
16         title = QLabel('Title:')
17         author = QLabel('Author:')
18         review = QLabel('Review:')
19         
20         titleEdit = QLineEdit()
21         authorEdit = QLineEdit()
22         reviewEdit = QTextEdit()
23         
24         grid = QGridLayout()
25         grid.setSpacing(10)
26         
27         grid.addWidget(title,1,0)
28         grid.addWidget(titleEdit,1,1)
29         grid.addWidget(author,2,0)
30         grid.addWidget(authorEdit,2,1)
31         grid.addWidget(review,3,0)
32         grid.addWidget(reviewEdit,3,1,3,1) # 放置在第3行第1列,占用3行且保占1列
33         
34         self.setLayout(grid)
35         
36         self.setGeometry(300,300,350,300)
37         self.setWindowTitle('Review')
38         self.show()
39         
40 if __name__ == "__main__":
41     app = QApplication(sys.argv)
42     ex = New_test()
43     sys.exit(app.exec_())
44         
45         

 

 

--结束END--

本文标题: PyQt5--GridLayoutMul

本文链接: https://www.lsjlt.com/news/179588.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PyQt5--GridLayoutMul
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 13, 2018 4 5 @author: SaShuangYiBing 6 ''' 7 import sys 8 fro...
    99+
    2023-01-30
    GridLayoutMul
  • mac python3.9安装pyqt5、qt5、pyqt5-tools
    仅供参考,需要根据自己实际修改 !!!arm 架构建议直接使用pyqt6,不折腾pyqt5 pyqt6安装参考 PyQT6:看这一篇就够了 python PyQt6 常用操作以及常见问题解决 pych...
    99+
    2023-09-25
    qt macos linux python
  • PyQt5--QSplitter
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QSplitter
  • PyQt5--QPixmap
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QPixmap
  • PyQt5--QLineEdit
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QLineEdit
  • PyQt5--QCalendar
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QCalendar
  • PyQt5--QFileDiaglog
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 17, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QFileDiaglog
  • PyQt5--QCheckBox
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QCheckBox
  • PyQt5--QProgressBar
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QProgressBar
  • PyQt5--QFontDiaglog
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 17, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QFontDiaglog
  • PyQt5--QColorDiaglog
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 17, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QColorDiaglog
  • PyQt5--QSlide
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QSlide
  • PyQt5--QToggleButton
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 '' 9 i...
    99+
    2023-01-30
    QToggleButton
  • PyQt5--TextDrag
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 21, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    TextDrag
  • PyQt5--QComboBox
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QComboBox
  • PyQt5--MenuBar
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 13, 2018 4 5 @author: SaShuangYiBing 6 ''' 7 import sys 8 fro...
    99+
    2023-01-30
    MenuBar
  • PyQt5--GridLayout
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 13, 2018 4 5 @author: SaShuangYiBing 6 ''' 7 import sys 8 fro...
    99+
    2023-01-30
    GridLayout
  • python3.6+pyQt5+QtDe
    1. python 官网下载安装python3.6并配置好环境;2.cmd下 运行:pip install PyQt5   安装PyQt库;3.cmd下运行:pip3.6 install PyQt5-tools 安装QtDesigner4...
    99+
    2023-01-31
    QtDe
  • pyQt5安装
    目录 安装设置环境变量pyCharm添加pyqt5创建UI文件 安装 ​ pip install PyQt5 -i https://pypi.douban.com/simple 使用h...
    99+
    2023-09-03
    qt python 开发语言
  • 【Python】PyQt5入门
    文章目录 0 前言1 PyQt5及其基本模块2 开发方式3 UI界面设计(Qt Designer)4 逻辑代码的基本结构5 常用控件及其使用方法5.1 QTableView //2023.4....
    99+
    2023-10-20
    python qt pyqt5 qt designer TableView刷新数据
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作