PyQt5-如何设置控件的鼠标指针形状

  • 原创
  • |
  • 浏览:3254
  • |
  • 更新:

鼠标指针在控件内的显示形状的设置方法。

1.内置光标形状设置

  1. 1

    setCursor(u);设置鼠标的形状。

    当控件对象调用此函数时,鼠标移动到控件用户区内,鼠标的形状会发生改变,参数u是鼠标类型。

     

    十字形:setCursor(Qt.CrossCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  2. 2

    箭头型:setCursor(Qt.ArrowCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  3. 3

    向上箭头:setCursor(Qt.UpArrowCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  4. 4

    文本输入:setCursor(Qt.IBeamCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  5. 5

    等待:setCursor(Qt.WaitCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  6. 6

    繁诸择忙:setCursor(Qt.BusyCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  7. 7

    禁止:setCursor(Qt.ForbiddenCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  8. 8

    指向:setCursor(Qt.PointingHandCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  9. 9

    这是什么:setCursor(Qt.WhatsThisCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  10. 10

    垂直拖拽:setCursor(Qt.SizeVerCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  11. 11

    水平拖拽:setCursor(Qt.SizeHorCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  12. 12

    对角线调整闲汽大小:setCursor(Qt.SizeBDiagCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  13. 13

    移动对象:setCursor(Qt.SizeAllCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  14. 14

    水平拆分条:setCursor(Qt.SplitHCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  15. 15

    垂直拆分条:setCursor(Qt.SplitVCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  16. 16

    打开:setCursor(Qt.OpenHandCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  17. 17

    关闭:setCursor(Qt.ClosedHandCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
  18. 18

    空白侨斤喝:setCursor(Qt.BlankCursor)

     

    PyQt5-如何设置控件的鼠标指针形状
    END
  19. 18
    此文章非法爬取自百度经验
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部