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

网站建设政府采购产品推广方式有哪些

网站建设政府采购,产品推广方式有哪些,佛山品牌网站设计制作,中山小榄网站建设文章目录 一、菜单栏布局与事件绑定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://www.dtcms.com/wzjs/103389.html

相关文章:

  • 查网站独立ip网站排名首页前三位
  • 顺义网站建设推广优化seo全媒体运营师报名费多少钱
  • 自己做的网站主页打开速度公司网站免费自建
  • 网站程序系统一个域名大概能卖多少钱
  • 数字化展厅建设方案百度seo还有前景吗
  • 山西建设行政主管部门官方网站怎么建免费网站
  • 电子商务网站建设的结论最近新闻报道
  • 上海门户网站制作营销策略都有哪些方面
  • 大学网站建设策划书百度信息流怎么投放
  • 建设银行网站招聘官网360地图怎么添加商户
  • 国外网站推广如何做三一crm手机客户端下载
  • 网站建设新一点网络哈尔滨关键词优化方式
  • 邢台市最新消息优化大师怎么强力卸载
  • 容城县建设银行网站做网站的步骤
  • 怎么做网站讯息网站推广平台
  • 惠州淘宝网站建设上海营销seo
  • 一个人免费视频在线观看动漫江门seo
  • 低成本网站制作百度官方网平台
  • 做竞拍网站最近社会热点新闻事件
  • 哪些网站是phpwind做的生意参谋指数在线转换
  • 北京网站推广排名公司东莞网站建设方案报价
  • 品牌网站建设h合肥刷外链网站
  • 网站模板的功能怎么去做网络推广
  • 企业网站备案意义百度影音在线电影
  • 精品课程网站设计站长工具查询入口
  • 如何建设好政府门户网站百度网盘在线登录
  • 网站开发有很多种吗今日刚刚发生的国际新闻
  • 盐城网站建设有限公司网络推广有几种方法
  • wamp可以做视频网站吗营业推广名词解释
  • 东阿县建设招标网站免费好用的网站