上下文
我使用pyqt5和python编写代码。最近,我无法为导入的.ui>;中的对象实现自动完成。来自qtdesigner的py文件。我想知道如何在PyCharm 2019上恢复自动完成
代码
from PyQt5 import uic
from PyQt5.QtWidgets import QWidget
someWidgetPath= os.path.dirname(os.path.realpath(__file__)) + '\\someWidgetUi.ui'
Ui_someWidget, QtBaseClass = uic.loadUiType(someWidgetPath)
class SomeNewWidget(QWidget, Ui_someWidget):
def __init__(self):
super(GraphManagerWidget, self).__init__()
self.setupUi()
self.XXX
此XXX上没有自动完成功能。在my.ui中,我有一个名为te_name的文本编辑,但它没有出现。因此,我总是必须回到我的qtdesigner,查找我给qobject的名称,然后将其写入代码中。有时候,我觉得这很费时
设置
Windows==10.0.1
Python==3.7.6
PyQt5==5.14.1
QtDesigner==5.11.1
PyCharm==2019.3.3
目前没有回答
相关问题 更多 >
编程相关推荐