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

网站集群建设相关的招标如何做电商带货

网站集群建设相关的招标,如何做电商带货,php做的网站,猎头公司排行文章目录refWidget类创建样式化文件qss引用样式并启动应用ref Styling the Widgets Application - Qt for PythonQt Style Sheets Reference | Qt Widgets 5.15.12 Widget类创建 创建一个简单界面(菜单主要内容)它们是水平布局 主要内容包括一段文本和一个按钮,它们是垂直布…

文章目录

    • ref
    • Widget类创建
      • 样式化文件qss
    • 引用样式并启动应用

ref

  • Styling the Widgets Application - Qt for Python
  • Qt Style Sheets Reference | Qt Widgets 5.15.12

Widget类创建

  • 创建一个简单界面(菜单+主要内容)它们是水平布局

  • 主要内容包括一段文本和一个按钮,它们是垂直布局

  • import sysfrom PySide6.QtWidgets import QWidget, QListWidget, QListWidgetItem, QLabel, QPushButton, QVBoxLayout, QHBoxLayout,QApplication
    from PySide6.QtCore import Qt
    class Widget(QWidget):def __init__(self, parent=None):super(Widget, self).__init__(parent)# Widget分为两部分:菜单menu_widdget和主要内容main_widget# 主要内容main_widget包括一段文本和一个按钮,它们以垂直的方式布局_placeholder = "Placeholder Text"menu_widget = QListWidget()for i in range(10):# 设置item内容item = QListWidgetItem(f"Item {i}")#设置item样式item.setTextAlignment(Qt.AlignCenter)#将item添加到menu中menu_widget.addItem(item)# 第二部分为QLabletext_widget = QLabel(_placeholder)# 再设置一个pushButtonbutton = QPushButton("Something")# 设置第二部分的布局为垂直布局#新建垂直骨架content_layout = QVBoxLayout()# 依次将Lable和button填充进去content_layout.addWidget(text_widget)content_layout.addWidget(button)main_widget = QWidget()#将布局加载到main_widget中main_widget.setLayout(content_layout)# 创建水平布局layout = QHBoxLayout()# 将菜单和主内容添加到水平布局,并且设置比例为1:4layout.addWidget(menu_widget, 1)layout.addWidget(main_widget, 4)# 将最终的总布局绑定到Widget上self.setLayout(layout)
    

样式化文件qss

  • QListWidget {color: #FFFFFF;background-color: #33373B;
    }QListWidget::item {height: 50px;
    }QListWidget::item:selected {background-color: #2ABf9E;
    }QLabel {background-color: #FFFFFF;qproperty-alignment: AlignCenter;
    }QPushButton {background-color: #2ABf9E;padding: 20px;font-size: 18px;
    }
    
  • 将上述内容保存到一个名为style.qss的文件中

引用样式并启动应用

  • if __name__ == "__main__":#创建一个appapp = QApplication()#实例化上方自定义的Widget类w = Widget()#将Widget实例w显示出来w.show()# 引用编写的样式style.qsswith open("style.qss", "r") as f:_style = f.read()# 将读取到的样式通过setStyleSheet应用到appapp.setStyleSheet(_style)#启动appsys.exit(app.exec())
    

    在这里插入图片描述

http://www.bjxfkj.com.cn/article/110403.html

相关文章:

  • 淘宝客网站整站源码中恒诚信建设有限公司网站
  • 阿里巴巴国际站怎么找客户先锋设计网站
  • 网站开发合同支付成都网站seo
  • 贵州城乡住房建设网站一个企业网站文章多少适合
  • 黄山做网站建网站什么样的域名最好
  • 工业园区网站建设方案手机支付网站开发
  • 怎样让百度快速收录网站珠海专业网站制作公司
  • 网站的作用有哪些襄阳seo优化排名
  • 网站建设背景需要写些什么软件wordpress 1g内存
  • 做网站哪个软件好安平有做网站推广的吗
  • 网站运营课程济南网签查询系统
  • 北京移动端网站设计杭州做网站比较出名的公司
  • 官方网站数据如何做脚注桐庐县网站建设
  • 赚钱的网站开发项目用wordpress做什么内容
  • 无锡做网站哪里好php网站如何做多语言
  • 注册网站安全吗电器类网站设计
  • wordpress 网站标题设置绍兴网站推广
  • 网站建设需要的技术临沂网站建设公司 杨超
  • 网站建设代码介绍网络营销培训哪个好点
  • 建设安全协会网站互动型网站
  • 茶叶包装设计焦作seo公司
  • 中山企业网站的建设网站开发团队工作总结
  • 个人网站百度推广收费c语言做网站吗
  • qq群网站制作做招聘海报的网站
  • 达建网站防止爬虫的办法网络运营培训
  • 结构设计网站推荐人防网站建设
  • 漂亮的网站建设中静态页北京的制作网站的公司
  • 推广型网站建设地址用asp做的网站有多少
  • 电子商务网站的建设目标是什么微信公众平台官网手机版
  • 深圳网站制作公司方案软件工程主要是学什么