gusucode.com > qt实现的多线程服务器和客户端源码程序 > qt实现的多线程服务器和客户端源码程序/qtserver/client/main.cpp

    #include <QtCore>
#include <QtGui>
#include "mainwindow.h"
#include "logindialog.h"
#include "connection.h"

int main(int argc, char **argv)
{
	QApplication app(argc, argv);
	QTextCodec *codec = QTextCodec::codecForName("UTF-8");
	QTextCodec::setCodecForCStrings(codec);


    if (!createConnection())
        return 1;
	LoginDialog *login = new LoginDialog();
	if (login->exec() == QDialog::Rejected)
	{
		delete login;
		app.exit(1);
		return 1;
	}



	MainWindow mainwindow("admin");
	mainwindow.show();
        delete login;
        int ret = app.exec();

	return ret;
}