本章来实现一下侧边按的缩放功能。
第一种,隐藏显示侧边栏
点击按钮后直接隐藏,再次点击后显示出来。
# - coding:utf-8 -
# author: 清安安
# CSDN: 清安无别事
# file_time: 2024/6/24 16:30
from PySide6.QtWidgets import QHBoxLayout, QLineEdit, QPushButton, QVBoxLayout
class CreateFastBtn:
def __init__(self, ui):
self.ui = ui
self.side_page_expanded = True
self.ui.shrink_btn.clicked.connect(self.toggle_side_page)
self.add_widgets_to_side_page()
def add_widgets_to_side_page(self):
side_page = self.ui.side_page
if side_page.layout() is None:
side_page_layout = QVBoxLayout(side_page)
side_page.setLayout(side_page_layout)
for _ in range(20):
row_layout = QHBoxLayout()
line_edit = QLineEdit()
button = QPushButton("发送")
line_edit.setMinimumSize(180, 25) # 最小显示宽度
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » SAdb项目第八章-侧边栏缩放功能实现
发表评论 取消回复