flip_view#

Module Contents#

ScrollButton

Scroll button

FlipImageDelegate

Flip view image delegate

FlipView

Flip view

HorizontalFlipView

Horizontal flip view

VerticalFlipView

Vertical flip view

class ScrollButton(parent: PyQt5.QtWidgets.QWidget = None)#

Bases: qfluentwidgets.components.widgets.button.ToolButton

Scroll button

opacity()#
isTransparent()#
fadeIn()#
fadeOut()#
paintEvent(e)#
class FlipImageDelegate(parent=None)#

Bases: PyQt5.QtWidgets.QStyledItemDelegate

Flip view image delegate

itemSize(index: int)#
setBorderRadius(radius: int)#
paint(painter: PyQt5.QtGui.QPainter, option: PyQt5.QtWidgets.QStyleOptionViewItem, index: PyQt5.QtCore.QModelIndex)#
class FlipView(parent=None)#

Bases: PyQt5.QtWidgets.QListWidget

Flip view

Constructors#

  • FlipView(parent: QWidget = None)

  • FlipView(orient: Qt.Orientation, parent: QWidget = None)

currentIndexChanged#
itemSize#
borderRadius#
aspectRatioMode#
isHorizontal()#
setItemSize(size: PyQt5.QtCore.QSize)#

set the size of item

getItemSize()#

get the size of item

setBorderRadius(radius: int)#

set the border radius of item

getBorderRadius()#
scrollPrevious()#

scroll to previous item

scrollNext()#

scroll to next item

setCurrentIndex(index: int)#

set current index

scrollToIndex(index)#
currentIndex()#
image(index: int)#
addImage(image: PyQt5.QtGui.QImage | PyQt5.QtGui.QPixmap | str)#

add image

addImages(images: List[PyQt5.QtGui.QImage | PyQt5.QtGui.QPixmap | str], targetSize: PyQt5.QtCore.QSize = None)#

add images

setItemImage(index: int, image: PyQt5.QtGui.QImage | PyQt5.QtGui.QPixmap | str, targetSize: PyQt5.QtCore.QSize = None)#

set the image of specified item

itemImage(index: int) PyQt5.QtGui.QImage#

get the image of specified item

resizeEvent(e)#
enterEvent(e)#
leaveEvent(e)#
showEvent(e)#
wheelEvent(e: PyQt5.QtGui.QWheelEvent)#
getAspectRatioMode()#
setAspectRatioMode(mode: PyQt5.QtCore.Qt.AspectRatioMode)#
class HorizontalFlipView(parent=None)#

Bases: FlipView

Horizontal flip view

class VerticalFlipView(parent=None)#

Bases: FlipView

Vertical flip view