Пример #1
0
int main(int argc, char *argv[])  
{  
    QApplication a(argc, argv);  
    MyMainWindow w;
    w.show();  
    return a.exec();  
}  
Пример #2
0
int main(int argc, char* argv[])
{
	QApplication app(argc, argv);
	MyMainWindow widget;
	widget.show();
	return app.exec();
}
int main( int argc, char ** argv ) {
    QApplication app( argc, argv );
    app.setOrganizationName("objectlearning");
    app.setOrganizationDomain("objectlearning.net");
    app.setApplicationName("mainwindow-test");
    MyMainWindow mw;
    mw.show();
    return app.exec();
}
Пример #4
0
int main(int argc, char *argv[]){

  QApplication app(argc, argv);
  MyMainWindow window;
  window.resize(640, 480);
  window.move(300, 300);  
  window.show();
  return app.exec();
}
Пример #5
0
int main(int argc, char **argv)
{
    QApplication app(argc, argv);
    app.connect(&app,SIGNAL(lastWindowClosed()),SLOT(quit()));

    MyMainWindow mw;
    mw.show();

    return app.exec();
}
Пример #6
0
int main(int argc, char **argv)
{
  QString aboutText("KDE und Qt Programmierung\n(c) Addison-Wesley");
  KCmdLineArgs::init(argc, argv, "khelloworld", aboutText, "1.0");
  KApplication app;

  MyMainWindow *top = new MyMainWindow();
  top->show();

  return app.exec();
}
Пример #7
0
void form::Main()
//int main(int argc, char *argv[])
{
    int argc;
    char *argv[1];
    QApplication a(argc, argv);
    MyMainWindow w;
    w.show();


    /*return*/ a.exec();
}
Пример #8
0
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    int resultatExecution = 0;
    // ouverture de la base de donnees
    int connexionBDD = MySQL_openDatabase("ma_base.db");

    // verification du retour
    // selon la valeur, on lance l'application
    // ou on affiche un message d'erreur et on termine l'application
    if( 0 == connexionBDD )
    {
        // Interface utilisateur
        MyMainWindow fenetrePrincipale;
        //MyWelcomeTab fenetrePrincipale;
        //MyAddTab fenetrePrincipale;
        fenetrePrincipale.show();

        //resultatExecution = app.exec();
        return app.exec();

    }
    else if( 1 == connexionBDD )
    {
        resultatExecution = -1;
        QMessageBox::information(\
            0,\
            MESSAGE_ERREUR_CONNEXION,\
            "Votre base de donnees n'est pas accessible. Une autre instance du logiciel est-elle en cours ?\nL'application va se terminer.");
    }
    else if( 2 == connexionBDD || 3  == connexionBDD || 4 == connexionBDD )
    {
        resultatExecution = -234;
        QMessageBox::information(\
            0,\
            MESSAGE_ERREUR_CREATION_BDD,\
            "Une erreur est survenue lors de la creation de la base de données.\nVerifier que le dossier de l'application n'est pas en lecture seule et relancer l'application.");
    }
    else if( 5 == connexionBDD )
    {
        resultatExecution = -5;
        QMessageBox::information(\
            0,\
            MESSAGE_ERREUR_CONNEXION,\
            "Une erreur est survenue lors de la creation de la base de données.\nSupprimer le fichier ma_base.db et relancer l'application.");
    }
    // On termine le programme en erreur
    qDebug() << "Fin de l'application avec le code : "  << resultatExecution;
    return resultatExecution;

}//main
Пример #9
0
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    a.setWindowIcon(QIcon(":/icons/appicon"));

    QTranslator translator;
    translator.load(QString(":/trans/appstrans"));
    a.installTranslator(&translator);

    MyMainWindow w;
    w.show();



    return a.exec();
}
Пример #10
0
int main(int argc, char * argv[])
{
	MySingleApplication app(argc, argv);
	if (app.isRunning())
	{
		ERROR_P(NULL, utf8("错误"), utf8("同时只能运行一个实例!"));
		return 0;
	}

	QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
	QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
	QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));

	qRegisterMetaType<Message *>();
	qRegisterMetaType<Receipt *>();
	qRegisterMetaType<Exception *>();

	MyLogin * login = new MyLogin;
	if (login->exec() != QDialog::Accepted)
	{
		login->deleteLater();
		return 0;
	}
	
	QString phoneNum = login->getPhoneNum();
	QString serverIp = login->getServerIp();
	login->deleteLater();

	ConnectionService * server = new ConnectionService(phoneNum, serverIp);
	MyMainWindow * mainWindow = new MyMainWindow(server);
	server->connectGuiPartTo(mainWindow);
	server->startService();
	mainWindow->exec();
	server->ShutdownService();
	mainWindow->deleteLater();
	server->deleteLater();
	return 0;
}
Пример #11
0
int main(int argc, char **argv) {
	QApplication app(argc, argv);
	MyMainWindow window;
	window.show();
	return app.exec();
}
Пример #12
0
int main(int c, char *v[]) {
    QApplication app(c,v);
    MyMainWindow mw;
    mw.show();
    app.exec();
}