• 4995阅读
  • 5回复

请教!急急急!! [复制链接]

上一主题 下一主题
离线smog2008
 

只看楼主 倒序阅读 楼主  发表于: 2008-06-02
请教!急急急!!
— 本帖被 XChinux 执行加亮操作(2008-06-03) —
我是一个新手,编译 QString fileName = OFileDialog::getOpenFileName( this ); 时报错:incomplete type 'QFileDialog' cannot be used to name a scope 。请教各位大侠,这是怎么回事?



离线steinlee

只看该作者 1楼 发表于: 2008-06-03
Are you sure that you are using QFileDialig not OFileDialog. Also check if you have #include <QFileDialog> in your code
Looking for remote C/C++ and Qt 兼职
离线captain08
只看该作者 2楼 发表于: 2008-06-03
哪有OFileDialog这个类?
是QFileDialog
离线smog2008

只看该作者 3楼 发表于: 2008-06-03
不好意思,是笔误,应该是QFileDialog。#include <qfiledialog.h>已经有
离线无境
只看该作者 4楼 发表于: 2008-08-18
是什么问题啊?这个问题后来是怎么解决的?
离线foxyz

只看该作者 5楼 发表于: 2008-08-18
incomplete type 'QFileDialog' cannot be used to name a scope
这个的意思是:
要么你没包含正确的header file,compiler不认识QFileDialog,把它当作一个指示后边函数的作用域的。
要么你自己定义了个class QFileDialog,namespace污染了
快速回复
限100 字节
 
上一个 下一个