Skip to content

Files

Latest commit

48ef9a5 · Jul 13, 2021

History

History
This branch is 12 commits behind PyQt5/PyQt:master.

QSplitter

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 28, 2018
Feb 1, 2019
May 22, 2019
Jul 13, 2021

QSplitter

1、分割窗口的分割条重绘

运行 RewriteHandle.py

  1. 原理在于QSplitter在创建分割条的时候会调用createHandle函数
  2. 通过重新写createHandle返回自己的QSplitterHandle
  3. 通过QSplitterHandlepaintEvent实现绘制其它形状,
  4. 重写mousePressEventmouseMoveEvent来实现鼠标的其它事件

RewriteHandle