PyQt/QSplitter
2018-12-28 23:09:46 +08:00
..
ScreenShot update 2018-12-28 23:09:46 +08:00
README.md update 2018-12-28 23:09:46 +08:00
RewriteHandle.py update 2018-12-28 23:09:46 +08:00

QSplitter

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

运行 RewriteHandle.py

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

RewriteHandle