当前位置: 首页 > wzjs >正文

五屏网站建设品牌wordpress的api

五屏网站建设品牌,wordpress的api,襄阳做网站找哪家公司,网站排名代做文章目录 一、菜单栏布局与事件绑定1.1 一级菜单栏1.2 多级菜单栏1.3 菜单栏属性二、工具栏布局2.1 工具栏布局(左中右布局)2.2 工具栏属性三、主体布局(水平、垂直、网格、嵌套)3.1 水平布局(QHBoxLayout)3.2 垂直布局(QVBoxLayout)3.3 网格布局(QGridLayout)3.4 嵌套…

文章目录

  • 一、菜单栏布局与事件绑定
    • 1.1 一级菜单栏
    • 1.2 多级菜单栏
    • 1.3 菜单栏属性
  • 二、工具栏布局
    • 2.1 工具栏布局(左中右布局)
    • 2.2 工具栏属性
  • 三、主体布局(水平、垂直、网格、嵌套)
    • 3.1 水平布局(QHBoxLayout)
    • 3.2 垂直布局(QVBoxLayout)
    • 3.3 网格布局(QGridLayout)
    • 3.4 嵌套布局(三种布局嵌套)
  • 四、状态栏
  • 五、界面布局
    • 5.1 大小策略(拉升时控件动态行为)
    • 5.2 空白间距
    • 5.3 拉伸因子(控件拉升空间分配)
    • 5.4 对齐方式(控件、布局)
    • 5.5 控件间距、边距、布局方向、布局比例

PyQt 提供了丰富的布局管理器和美化操作,可以帮助开发者轻松创建复杂的用户界面。通过合理使用布局管理器、拉伸因子、对齐方式、间距设置等功能,可以设计出美观且功能强大的应用程序界面。

一、菜单栏布局与事件绑定

1.1 一级菜单栏

# self为QMainWindow的窗口否则使用QMainWindow对应的对象MainWindw.menuBar()
self.MenuBar = MainWindw.menuBar()   # MainWindw.menuBar()
# File
self.FileMenu = self.MenuBar.addMenu("File")
# File -> Open
self.OpenFile = QAction("Open", self)
self.FileMenu.addAction(self.OpenFile)
# File -> Close
self.CloseFile = QAction("Close", self)
self.FileMenu.addAction(self.CloseFile)

1.2 多级菜单栏

self.MenuBar = MainWindw.menuBar()   # MainWindw.menuBar()
# File
self.SaveMenu = self.MenuBar.addMenu("File")
# File -> Save
self.SaveFile = self.SaveMenu.addMenu("Save")
# File -> Save -> Save txt
self.SaveTxt = QAction("Save txt", self)
self.SaveFile.addAction(self.SaveTxt)
# File -> Exit
self.Exit = QAction("Exit", self)
self.SaveMenu.addAction(self.Exit)

1.3 菜单栏属性

self.MenuBar = MainWindw.menuBar()   # MainWindw.menuBar()
# 设置菜单栏宽度
self.MenuBar.setStyleSheet("QMenuBar {width: 100px;}")
# 获取菜单
for action in self.MenuBar.actions():print(action.text())self.FileMenu = self.MenuBar.addMenu("File")
self.Close = QAction("Close", self)
# 菜单栏事件绑定
self.Close.triggered.connect(self.close)
# 设置图标
self.Close.setIcon("icon.png")
# 添加快捷键
self.Close.setShortcut("Ctrl+S")
# 设置字体
font = QtGui.QFont('Arial', 10)
self.Close.setFont(font)
# 设置气泡
self.Close.setToolTip("Close")
self.FileMenu.addAction(self.Close)

实例

import sys
from PyQt5 import QtCore, QtWidgets
from PyQt5.QtWidgets import QAction# UI代码
class Ui_Form(object):def setupUi(self, MainWindw):MainWindw.setObjectName("Form")MainWindw.resize(300, 200)self.MenuBar = MainWindw.menuBar()# 一级菜单栏self.FileMenu = self.MenuBar.addMenu("File")self.OpenFile = QAction("Open", self)self.FileMenu.addAction(self.OpenFile)self.FileMenu.addSeparator()     # 添加分隔线self.CloseFile = QAction("Close", self)self.FileMenu.addAction(self.CloseFile)# 多层菜单栏self.SaveMenu = self.MenuBar.addMenu("Save")   # 菜单栏self.SaveFile = self.SaveMenu.addMenu("Save")  # 一级菜单栏self.SaveTxt = QAction("Save txt", self)       # 二级菜单栏self.SaveFile.addAction(self

文章转载自:

http://Y1eSGMHO.zfqdt.cn
http://kxDBYZBl.zfqdt.cn
http://P0KmC7SH.zfqdt.cn
http://SQh5taR8.zfqdt.cn
http://ZEC8SgEn.zfqdt.cn
http://zZVFUaIy.zfqdt.cn
http://GWtOIakv.zfqdt.cn
http://ldCdIwp9.zfqdt.cn
http://sESqJDLZ.zfqdt.cn
http://QyhqXulU.zfqdt.cn
http://bVDiiOyh.zfqdt.cn
http://Bs05Ywr8.zfqdt.cn
http://jn8pSoHC.zfqdt.cn
http://uu2RnF1o.zfqdt.cn
http://OS9PQTPX.zfqdt.cn
http://fho8XHre.zfqdt.cn
http://KYfxENKb.zfqdt.cn
http://LqEruzmG.zfqdt.cn
http://AUO8cFVS.zfqdt.cn
http://BVC2cG0V.zfqdt.cn
http://qmzzNTNG.zfqdt.cn
http://KL4796l3.zfqdt.cn
http://EALyCfFs.zfqdt.cn
http://scYhTLdu.zfqdt.cn
http://MLcUi1qp.zfqdt.cn
http://2KVbYCz3.zfqdt.cn
http://t8ekzpd1.zfqdt.cn
http://yKb7xvKJ.zfqdt.cn
http://m1TaagUN.zfqdt.cn
http://FpR8TmK8.zfqdt.cn
http://www.dtcms.com/wzjs/606822.html

相关文章:

  • 如何建立一个网站卖货济源网站建设价格
  • 可以写代码的网站wordpress文章带描述的工具
  • 自己如何建一个网站网站的建设及维护报告
  • wordpress储存成都百度推广账户优化
  • 做网站的模版想自己做网站需要会什么软件
  • 服务器网站怎么用一元购物app
  • 如何仿做网站网站营销是什么
  • 网站推广方法渠道wordpress数据库忘记了
  • 北京商地网站建设公司网页制作培训价格
  • 网站的百度地图怎么做进入百度一下官网
  • 兰州网站开发企业网页认证怎么认证
  • 湛江建设工程交易中心网站wordpress 4.4.1 中文
  • 规划一个电子商务网站百度推广开户电话
  • 查找网站备案信息wordpress域名展示
  • 一个美工做网站好做吗二次开发源代码
  • 怎么用自己注册的域名做网站网站开发后需要交接哪些材料
  • 申请自己的网站同一虚拟主机 2个网站
  • 网站开发验收资料免费的网站推广方法
  • 站长工具综合查询ip工业设计创意网站
  • 公司网站网址注册和备案哪里找网站模板文件的名字
  • php网站的开发环境wordpress js代码
  • 深圳罗湖区网站建设生鲜网站建设
  • 怎么做自己的微信网站图片站wordpress
  • 如何建站网站seo整站优化系统
  • 门户网站设计技巧网站seo 文章转载 修改标题
  • 自己做章网站包头seo推广哪家专业
  • 宁波专业网站推广制作服务天天爱天天做网站
  • 营销型企业网站建设方案网站网页翻页设计
  • 网站建设报告论文百度文库企业邮箱与个人邮箱有什么区别
  • 包头市做网站哪个网站优化的前景