zoukankan      html  css  js  c++  java
  • PyQt(Python+Qt)学习随笔:QListWidget的信号简介

    不含继承信号,QListWidget自身的信号包括如下:

    • currentItemChanged(QListWidgetItem current, QListWidgetItem previous)信号
      当列表部件中的当前项发生变化时发射,带两个参数,分别表示当前选择项和在此之前的选择项。

    • currentRowChanged(int currentRow)信号
      当列表部件中的当前项发生变化时发射,带一个参数,currentRow表示当前项行号,如果没有当前项,其值为-1。

    • currentTextChanged(str currentText)
      当列表部件中的当前项发生变化时发射,带一个参数,currentText为当前项对应文本。

    • itemActivated(QListWidgetItem item)
      当项激活时发射,项激活是指鼠标单击或双击项,具体依赖于系统配置。项激活还可以是在windows环境下在项上按下回车键,在Mac操作系统下按下Command+O键。

    • itemChanged(QListWidgetItem item)
      当项的文本发生改变时发射该信号,项文本无论是否真正改变都会发射。

    • itemClicked(QListWidgetItem item)
      当部件中的项被鼠标单击时发射该信号。

    • itemDoubleClicked(QListWidgetItem item)
      当部件中的项被鼠标双击时发射该信号。

    • itemEntered(QListWidgetItem item)
      当部件中的项接收到鼠标光标时发射该信号,发射该信号需设置mouseTracking属性为True,如果未设置该属性,则只有鼠标移动到项时按下按键时才触发。

    • itemPressed(QListWidgetItem item)
      当鼠标在部件中的项上按下时触发。

    • itemSelectionChanged()
      当列表部件中进行了选择操作后触发,无论选中项是否改变。

    老猿Python,跟老猿学Python!

  • 相关阅读:
    ImageSwitcher (图像切换器,显示图片)
    RatingBar
    SeekBar
    Assets 读取assets中的文件
    开关按钮(ToggleButton&Switch)
    MEF学习
    HttpWebRequest简单使用
    Redis学习
    SQL Join简单介绍
    EF 数据迁移
  • 原文地址:https://www.cnblogs.com/LaoYuanPython/p/12570527.html
Copyright © 2011-2022 走看看