pyqt这个错误什么意思啊

空山易爆炸 2019-02-26 04:21:11
/home/pi/.virtualenvs/visiontool/bin/python /home/pi/VisionTool_PY/temp/test_gui_2.py
QLayout: Attempting to add QLayout "" to NewForm "Form", which already has a layout

代码如下:
from PyQt5 import QtCore, QtGui, QtWidgets
from PyQt5.QtWidgets import QApplication,QLineEdit,QWidget,QFormLayout
from PyQt5.QtGui import QIntValidator

from test_gui import Ui_Form
import sys

class NewForm(Ui_Form, QtWidgets.QMainWindow):
def __init__(self,parent=None):
super(NewForm, self).__init__(parent)
self.setupUi(self)
self.ok_pushButton.clicked.connect(self.ok_pushButton_clicked)

self.first_lineEdit = QLineEdit()
self.first_lineEdit_Valiadator = QIntValidator(self)
self.first_lineEdit_Valiadator.setRange(1, 100)
self.first_lineEdit.setValidator(self.first_lineEdit_Valiadator)



def ok_pushButton_clicked(self):
pass


if __name__ == "__main__":
app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
dialog = NewForm()
dialog.setupUi(widget)
widget.show()
sys.exit(app.exec_())

我用QT做的界面.然后转成.py文件编译的.总是有这个错误,百度也没解决 求大神解决
...全文
52 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧