Oop PySide使用函数式编程的过程

Oop PySide使用函数式编程的过程,oop,functional-programming,pyside,procedural-programming,Oop,Functional Programming,Pyside,Procedural Programming,据我所知,面向对象编程适用于大型团队。就我个人而言,我更喜欢函数式或过程式编程,因为我觉得它更清晰 有没有可能在没有类的情况下使用pyside编程接口?很可能,您必须使用pyside的类,但自己创建类则取决于您自己 codeimport sys from PySide import QtCore, QtGui app = QtGui.QApplication(sys.argv) win = QtGui.QWidget() win.resize(320, 240) win.setWindo

据我所知,面向对象编程适用于大型团队。就我个人而言,我更喜欢函数式或过程式编程,因为我觉得它更清晰


有没有可能在没有类的情况下使用pyside编程接口?

很可能,您必须使用pyside的类,但自己创建类则取决于您自己

codeimport sys
from PySide import QtCore, QtGui

app = QtGui.QApplication(sys.argv)

win = QtGui.QWidget()

win.resize(320, 240) 
win.setWindowTitle("Hola Mundo!") 
win.show() 

sys.exit(app.exec_())

这个例子基本上是程序化的,你只需要习惯object.function语法。

谢谢你的回答!实际上我已经做到了这一点,但是当涉及到需要特定名称才能在类中工作的方法时,问题就出现了。closeEvent方法似乎是在按下x按钮时调用的,但它只有在类中以self和event作为参数时才会自动连接。我不知道如何在课外建立这种联系。这个问题清楚吗?有点清楚,我认为这不是什么大问题。关于如何使用这些事件,有很多教程。但我不认为完全没有对象就可以工作“据我所知,面向对象编程是为大型团队设计的。”-那么你还有很多关于面向对象编程的知识要学习。。。它不是万灵药,而是处理对象的范例。