• 6780阅读
  • 5回复

问题查找!!! [复制链接]

上一主题 下一主题
离线quchong10527
 

只看楼主 倒序阅读 楼主  发表于: 2010-07-13
我写了一个用 Qt Designer的程序,想在ui中的Widget中对OpenGL进行初始化,但是发现程序不执行我写的OpenGL的测试部分,而且我也不能在测试部分设置断点观察。希望知道问题的朋友告诉我一下问题的所要,谢谢了!
由于代码贴出不方便,我把所程序打包放在附件当中。
附件: testopenGL.zip (728 K) 下载次数:3
离线dbzhang800

只看该作者 1楼 发表于: 2010-07-13
引用楼主quchong10527于2010-07-13 11:29发表的 问题查找!!! :
我写了一个用 Qt Designer的程序,想在ui中的Widget中对OpenGL进行初始化,但是发现程序不执行我写的OpenGL的测试部分,而且我也不能在测试部分设置断点观察。希望知道问题的朋友告诉我一下问题的所要,谢谢了!
由于代码贴出不方便,我把所程序打包放在附件当中。



建议找个例子先好好看看,修改例子的话,也要注意下命名

比如你这个,一个名为“glwidget”类,确是一个QMainWindow的子类,而且类名还全是小写;而一个名为"Test"的类,却继承自QGLWidget


附件: testopenGL.zip (5 K) 下载次数:2
离线quchong10527

只看该作者 2楼 发表于: 2010-07-13
回 1楼(dbzhang800) 的帖子
谢谢LZ了!我修改过来之后还是没有执行测试glwidget部分的程序,我也试着跟LZ修改后的程序比较过,找不出是那里的问题!希望楼主能给讲讲是什么原因,小弟在些谢过了!
附件: testopenGL.zip (701 K) 下载次数:0
离线dbzhang800

只看该作者 3楼 发表于: 2010-07-13
Re:回 1楼(dbzhang800) 的帖子
引用第2楼quchong10527于2010-07-13 17:03发表的 回 1楼(dbzhang800) 的帖子 :
谢谢LZ了!我修改过来之后还是没有执行测试glwidget部分的程序,我也试着跟LZ修改后的程序比较过,找不出是那里的问题!希望楼主能给讲讲是什么原因,小弟在些谢过了!


 我先猜一下:你肯定没对比你的 .ui 文件和我上面改过的.ui文件。

看看manual,先将 提升法 弄熟
http://doc.qt.nokia.com/4.6/designer-using-custom-widgets.html


题外:贴附件时,只需贴pro文件、pro中提到的文件及资源等文件即可。一些中间产物 Makefile、生成的exe等没必要贴。这样,附件大小从几百k降到几k
离线quchong10527

只看该作者 4楼 发表于: 2010-07-14
好的,谢谢LZ!你又让我知道了Qt Designer中更进一步的设计方法!谢谢了!
离线quchong10527

只看该作者 5楼 发表于: 2010-07-16
回 3楼(dbzhang800) 的帖子
楼上的朋友还在不,我想在MainWindow的两个QGLWidget上进行初始化,初始化后分别在这个两个QGLWidget上进行不同的图形绘声绘制。我的考虑是再构造一个与OpenGL相关的对象,但是没有成功。楼上的朋友,像这种情况应该怎么处理。谢谢了!
快速回复
限100 字节
 
上一个 下一个