标签:pyside

  • 在Python中制作Qt / C++原型 - c++

    时间:2020-8-26

    我想用Qt编写一个C++应用程序,但是先使用Python构建一个原型,然后逐渐用C++替换Python代码。 这是正确的方法吗?我应该使用哪些工具(绑定,绑定生成器,IDE)?理想情况下,所有内容都应该在Ubuntu存储库中可用,因此我不必担心不兼容或旧版本,并使用简单的aptitude install设置所有内容。是否有关于此过程的全面文档,还是我必须学习 […]

  • PyQt与PySide的比较 - c++

    时间:2020-8-20

    Improve this question 我目前在Linux上的Qt重载C++ / Python环境中开发许多应用程序,并根据需要移植到PC / Mac。我使用嵌入在C++和独立GUI中的Python。 Qt用于xml解析/事件处理/ GUI /线程等等。现在我所有的Python工作都在PyQt中,我想看看每个人如何看待PySide。我很感兴趣,因为它在内 […]

  • 将`QTableWidget`中的整个列设置为python中的只读 - python

    时间:2020-8-14

    我想将表格中的列设置为只读!我尝试了所有可能的标志组合都没有成功 item = QtGui.QTableWidgetItem() from operator import xor item.setFlags(xor(item.flags(),QtCore.Qt.ItemIsEditable)) self.Table.setHorizontalHeaderIt […]

  • 如何使用PySide重新实现事件并传递和传递参数 - python

    时间:2020-7-28

    我拼命地试图得到一个似乎很简单的问题的答案。因此,我的主要代码是具有QTextEdit的UI,并且我希望将字符数限制为140个。我认为,最好的方法是重新实现keyPressEvent和KeyReleaseEvent函数。 为此,我要使用自定义的“文本编辑”小部件创建一个类: class CustomTextEdit(QtWidgets.QTextEdit): […]

  • PySide QtCore.Slot装饰器提供多个参数 - javascript

    时间:2020-7-20

    您如何定义多个参数?支持哪些类型?为什么当我将其与另一个装饰器结合使用时有时会失败? 参考方案 我找不到有关此内容的真实文档,所以我去了源头pysideslot.cpp。 Slot具有两个关键字args,name(用于命名插槽的字符串)和result(用于指定函数返回类型的python类型对象或命名Qt类型的字符串)。如果未提供name,它将尝试从您正在装饰 […]

  • 如何从pyside qwebview中的本地计算机加载javascript? - javascript

    时间:2020-7-20

    我的文件 messi_fan.py barcelona_fan.html jq.js 在同一目录中。 messi_fan.py f = open('barcelona_fan.html', 'r') html = f.read() f.close() self.webView = QWebView() self.web […]

  • 将Anaconda python.exe与模块一起使用的PyCharm失败-ModuleNotFoundError:没有名为'PySide'的模块 - python

    时间:2020-7-20

    我正在尝试将Windows 10上的Pycharm 2018.3与我的Anaconda env(python.exe)一起使用。它不起作用,我不知道为什么。 项目解释器已正确设置为python.exe。 在VSC或Spyder中,甚至在Jupyter Notebook中,代码均有效。只有Pycharm找不到模块。 这段代码: print("Hell […]

  • 图形视图上错误位置绘制的小部件之间的线 - python

    时间:2020-6-19

    我正在将两个小部件(两个按钮)之间的线绘制到图形视图中,并以其位置作为参考。但是这条线被划错了地方。 我尝试使用mapToGlobal或mapToParent之类的函数获得不同的结果,但这仍然是错误的。在同一个类中,我还有另一个用鼠标画线的方法,它可以正常工作。我把它当作参考,但是事件位置似乎具有不同的坐标系。我不知道为什么会这样。 按钮和图形视图位于窗口小 […]