发布网友 发布时间:2022-04-22 04:02
共1个回答
热心网友 时间:2024-08-16 14:19
网络不好,加载速度太慢,就会出现UI错误
还有一点错:
[jrdeng@localhost QT]$ make
/usr/lib/qt4/bin/uic sortdialog.ui -o ui_sortdialog.h
g++ -c -pipe -O2 -g -march=i386 -mcpu=i686 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include -I. -I. -I. -o main.o main.cpp
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
In file included from main.cpp:8:
sortdialog.h:9: error: expected class-name before ‘{’ token
make: *** [main.o] 错误 1
你的sortdialog.h的宏定义错了,
和ui_sortdialog.h里的宏定义一样,所以实际上ui_sortdialog.h并没有被包含进去。
把sortdialog.h开头的宏改一下,改成和文件名一致的。
#ifndef SORTDIALOG_H
#define SORTDIALOG_H