[Qt-interest] 答复: 答复: compile failed

pengliang(彭亮) pengliang at founder.com
Wed Jul 27 11:13:25 CEST 2011


Hi XiaoLei

         Thank you. 

I had cleared the project and compiled it, still failed. 

Languages mixed: Chinese, I will change it latter.

 

Thanks and BR.

Ken

 

 

 

发件人: qt-interest-bounces+pengliang=founder.com at qt.nokia.com [mailto:qt-interest-bounces+pengliang=founder.com at qt.nokia.com] 代表 Xiaolei Shang
发送时间: 2011年7月27日 17:07
收件人: qt-interest at qt.nokia.com
主题: Re: [Qt-interest] 答复: compile failed

 

When you used Designer to develop GUIs, the Qt generates ui_....h files which define all widgets variables and configurations. When you removed some widgets and added them again at other places, I think the generated ui_.h files get confused codes. So make sure that you make clear build if you do those types of operations.

>From your snapshot of the widget, I found that an interesting thing: it's Chinese and English mixed widget. Is this for Chinese or English?

xiaolei

On 27/07/2011 04:58, pengliang(彭亮) wrote: 

Hi All

         I know why.

Because I added QGroupBox first, then added the QScrollArea, and then I moved QGroupBox into QScrollArea. so, I could not compile it.

Now, I create a new program and add QScrollArea first, it is compile successful.

 

Anybody could tell me why?

 

 

 

 

 

 

 

 

-----邮件原件-----
发件人: pengliang(彭亮) 
发送时间: 2011年7月27日 10:57
收件人: qt-interest at qt.nokia.com
主题: [Qt-interest] compile failed

 

Hi All:

         I compiled my program which is attached file failed. But I could not find any error in my program.

Could anybody help me to check the error message and tell me why I failed.

 

Thanks and BR.

Ken

 

 

 

-------------------------------------------------      error  message

g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE 

g++ -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB 

g++ -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT 

g++ -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN 

g++ -I"d:\ProgramFiles\Qt\4.7.3\include\QtCore" 

g++ -I"d:\ProgramFiles\Qt\4.7.3\include\QtGui" 

g++ -I"d:\ProgramFiles\Qt\4.7.3\include" 

g++ -I"d:\ProgramFiles\Qt\4.7.3\include\ActiveQt" -I"debug" -I"." 

g++ -I"..\calCouponGui" -I"." 

g++ -I"d:\ProgramFiles\Qt\4.7.3\mkspecs\win32-g++" -o debug\mainwindow.o 

g++ ..\calCouponGui\mainwindow.cpp

 

..\calCouponGui\mainwindow.cpp: In constructor 'MainWindow::MainWindow(QWidget*)':

 

..\calCouponGui\mainwindow.cpp:8: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:10: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp: In destructor 'virtual MainWindow::~MainWindow()':

 

..\calCouponGui\mainwindow.cpp:19: warning: possible problem detected in invocation of delete operator:

 

..\calCouponGui\mainwindow.cpp:19: warning: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: warning: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:19: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.

 

..\calCouponGui\mainwindow.cpp: In member function 'void MainWindow::initMSW1()':

 

..\calCouponGui\mainwindow.cpp:25: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:29: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:30: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:31: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:32: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:33: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:34: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp: In member function 'void MainWindow::on_msw1InsertPushButton_clicked()':

 

..\calCouponGui\mainwindow.cpp:46: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:47: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:58: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:59: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:60: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:61: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp: In member function 'void MainWindow::on_msw1DeletePushButton_clicked()':

 

..\calCouponGui\mainwindow.cpp:67: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:75: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:78: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp: In member function 'void MainWindow::on_msw1LayerCountLineEdit_textChanged(QString)':

 

..\calCouponGui\mainwindow.cpp:88: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:89: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:90: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:108: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:109: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

..\calCouponGui\mainwindow.cpp:110: error: invalid use of incomplete type 'struct Ui::MainWindow'

 

..\calCouponGui\/mainwindow.h:9: error: forward declaration of 'struct Ui::MainWindow'

 

mingw32-make[1]: Leaving directory `E:/qt/calCouponGui-build-desktop'

 

mingw32-make: Leaving directory `E:/qt/calCouponGui-build-desktop'

 

mingw32-make[1]: *** [debug/mainwindow.o] Error 1

 

mingw32-make: *** [debug] Error 2

 

The process "D:/ProgramFiles/Qt/qtcreator-2.0.1/mingw/bin/mingw32-make.exe" exited with code %2.

Error while building project calCouponGui (target: Desktop) When executing build step 'Make'

 
 
_______________________________________________
Qt-interest mailing list
Qt-interest at qt.nokia.com
http://lists.qt.nokia.com/mailman/listinfo/qt-interest

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20110727/1f980e96/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 30675 bytes
Desc: image001.png
Url : http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20110727/1f980e96/attachment.png 


More information about the Qt-interest-old mailing list