作者euser1777 (YY)
看板Python
标题[问题] QstringListModel 类别
时间Sat Jan 29 11:14:41 2022
python 学习了一段时间
但是最近看到这个类别,还有这个文章
https://doc.qt.io/qtforpython-5/PySide2/QtCore/QStringListModel.html
文章中明明写出了
QStringListModel 是一个类别
Functions¶
def setStringList (strings)
def stringList ()
可以使用以上的动态方法
以下是完整程式码连结:
https://github.com/ValarBinis/nmplayer/blob/main/nmplayer.py
问题如下:
1.但是不知道是这一个程式,故意藏私? 还是故意使用甚麽手段? 如下图所示:
https://imgur.com/3l8N0D4
怎麽会把类别写在 def 里面,作为动态方法?
是我的理解有问题? 还是作者有某些原因刻意这样写?
2.问题如图所示
https://imgur.com/LwnFwsK
a.为什麽绑定的事件是choose_episode 还有 choose_movie
不是直接绑定所对应的 get_episode 还有 show_results_list ?
b.那另外的 choose_episode 与 get_episode 以及 choose_movie 与
show_results_list ? 是如何彼此相互连结?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.137.114.158 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1643426084.A.693.html
1F:推 lycantrope: 你好像不懂python基础,定义class才会有class Name: 01/29 11:33
所以使用class 不一定需要定义吗? 基础有的部分有没有推荐的网站比较详细
或是有重点的学习? 谢谢!
2F:推 lycantrope: QstringListModel是从PySide2.QtCore import的class 01/29 12:00
直接从套件引用! 懂了! 那所以何时需要定义类? 感谢!
3F:→ lycantrope: def内是产生QStringListModel的instance不是定义 01/29 12:03
通了! 感恩! 实例化方法? 类的实例化?
※ 编辑: euser1777 (101.137.114.158 台湾), 01/29/2022 12:11:45