组件文档
说明
这里包含所有自定义的组件
SlideShow(轮播组件)
导入方式:
from PyQtGuiLib.core import SlideShow信号: changeWidget 说明: 切换窗口时触发
类变量 Ani_Left Ani_Right Ani_Down Ani_Up 说明:动画方向模式类变量
addWidget(widget:QWidget)
功能: 添加一个窗口到轮播组件
widget: 一个QWidget窗口,或者是继承与QWidget的窗口
setCurrentIndex(index:int=0)
功能: 切换到指定窗口
index: 窗口索引(默认切换到0)
setAinDirectionMode(mode:tuple)
功能: 设置窗口动画模式
mode: 这个参数必须包含两种模式
(SlideShow.Ani_Left,SlideShow.Ani_Right) 例如这种,左右切换模式 还有其他组合模式,请自行尝试,但是并不是所有的组合一定是正确的
setAutoSlideShow(b:bool,interval=1500,direction_:str=”R”)
功能: 设置自动轮播
b: 是否启动自动轮播
interval: 每次轮播的时间间隔
direction_: 轮播的方向
R 表示 右或者下 L 表示 左或者上 轮播的方向会受到动画模式下影响
removeWidget(widget:QWidget)
功能: 移除窗口
widget: 轮播组件上的窗口对象
count()
功能: 返回窗口的数量
返回值: int
getWidget(index:int)
功能: 通过索引获取窗口
返回值: QWidget对象
FlowLayout(流式布局)
导入方式:
from PyQtGuiLib.core import FlowLayout
addWidget(widget:QWidget)
功能: 添加一个窗口到流式布局
widget: 一个QWidget窗口,或者是继承与QWidget的窗口
addItem(item: QLayoutItem)
功能: 添加一个布局到流式布局
item: 布局对象(Eg: 垂直,网格之类,…..)