本文主要是介绍pyqt opengl 小黑块,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
OpenGLWidget_g初始化函数:
解决方法:把初始化函数的parent去掉
pyqt opengl 小黑块
原因:
创建OpenGLWidget_g的时候把main_window作为父类(self)传进去了,
self.opengl_widget = OpenGLWidget_g(self,name=1)
OpenGLWidget_g初始化函数:
class OpenGLWidget_g(QOpenGLWidget):def __init__(self, parent=None, name=None):super(OpenGLWidget_g, self).__init__(parent)self.main_view = parent
解决方法:把初始化函数的parent去掉
class OpenGLWidget_g(QOpenGLWidget):def __init__(self, parent=None, name=None):super(OpenGLWidget_g, self).__init__()self.main_view = parent
这篇关于pyqt opengl 小黑块的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!