我看过Hy的文档,但我找不到在任何地方创建对象的方法。更具体地说,我试图关注this PySide tutorial,但是将每个命令转换为Hy,我不确定如何在Hy中执行app = QApplication(sys.argv)
。非常感谢所有可能的帮助。
答案 0 :(得分:4)
在Python中,您可以通过调用构造函数来创建一个对象,该函数与该类具有相同的名称。 Hy完全相同。
(import sys)
(import [PySide.QtGui [QApplication]])
(setf app (QApplication sys.argv))
注意:
setf