• 11943阅读
  • 3回复

error: expected unqualified-id at end of input [复制链接]

上一主题 下一主题
离线xiangwang
 
只看楼主 倒序阅读 楼主  发表于: 2009-07-30
Qt编译时的这两个错误是怎么回事?彻底郁闷了。。。


D:/Programme/QT/Tongji/main.cpp:40: error: expected unqualified-id at end of input
D:/Programme/QT/Tongji/main.cpp:40: error: expected `}' at end of input

源代码如下:

#include <QtGui/QApplication>
#include <QtCore>
#include <QtGui>
#include "mainwindow.h"
#include "login.h"
int main(int argc, char **argv)
{  
    QApplication app(argc, argv);

    QTextCodec *codec = QTextCodec::codecForName("UTF-8");
    QTextCodec::setCodecForCStrings(codec);
        LoginDialog *login = new LoginDialog("user", "username", "userpsw");
        if (login->exec() == QDialog::Rejected)
        {
                delete login;
                app.exit(1);
                return 1;
        }
        MainWindow mainwindow;
        delete login;
        mainwindow.show();
        return app.exec();
    }
离线hecssy
只看该作者 1楼 发表于: 2009-10-19
it is highly likely to be caused by semicolon missing or } missing in one of your class definition.
离线marxmax
只看该作者 2楼 发表于: 2011-04-19
帮顶 同问题
离线dongwumoushi

只看该作者 3楼 发表于: 2013-05-11
同问题  求解答
快速回复
限100 字节
 
上一个 下一个