我查阅了Hy的所有文档,但找不到在任何地方创建对象的方法更具体地说,我试图遵循this PySide tutorial,但将每个命令转换为Hy,我不确定如何在Hy中执行app = QApplication(sys.argv)。会感谢所有可能的帮助。

最佳答案

在Python中,通过调用构造函数(与类同名的函数)来创建对象同样的情况也适用于Hy。

(import sys)
(import [PySide.QtGui [QApplication]])

(setf app (QApplication sys.argv))

笔记:
指定用setf创建的对象
确保导入所有必需的模块

关于python - 在Hy中创建对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26158489/

10-11 18:34