Exemple #1
0
int main(int argc, char* argv[])
{
    QApplication app(argc, argv);

    // Traduction des chaînes prédéfinies par Qt dans notre langue
    QString locale = QLocale::system().name();
    QTranslator translator;
    translator.load(QString("qt_") + locale, QLibraryInfo::location(QLibraryInfo::TranslationsPath));
    app.installTranslator(&translator);
    // QMap<QString, QSize> customSizeHints = parseCustomSizeHints(argc, argv);
    FenPrincipale principale;
    principale.resize(800,600);

    principale.show();











    return app.exec();



}
Exemple #2
0
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    //FenAdmin fenetre;
    FenPrincipale fenetre;
    fenetre.show();
    return app.exec();
}
Exemple #3
0
void FenOptions::on_ui_btnEnregistrer_released()
{
    FenPrincipale* parent = (FenPrincipale*) m_parent;
    parent->setViderCache(ui->ui_viderCache->isChecked());
    parent->setEteindreER(ui->ui_eteindreER->isChecked());
    parent->setListeDossiersWoW(m_listeDossiersWoW);
    parent->rechargerRealmlists();

    this->close();
}
Exemple #4
0
void NavFichiers::slotOpenFile(QString file)
{
	FenPrincipale *fen = qobject_cast<FenPrincipale *>(p_fenPrincipale);

	if (fen == 0)
		QDesktopServices::openUrl(QUrl::fromLocalFile(file));

	else
		fen->ouvrirFichier(file); /* An open-file function already exists, that's the reason why we use
					ouvrirFichier(QString fichier) from FenPrincipale. */
}
Exemple #5
0
int main(int argc, char* argv[])
{
    QApplication app(argc, argv);
    QString locale = QLocale::system().name();
    QTranslator translator;
    translator.load(QString("qt_") + locale, QLibraryInfo::location(QLibraryInfo::TranslationsPath));
    app.installTranslator(&translator);
    FenPrincipale principale;
    principale.show();

    return app.exec();
}
Exemple #6
0
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    // Pour la traduction des menus contextuels
    QString locale = QLocale::system().name().section('_', 0, 0);
    QTranslator translator;
    translator.load(QString("qt_") + locale, QLibraryInfo::location(QLibraryInfo::TranslationsPath));
    app.installTranslator(&translator);

    FenPrincipale fenPrincipale;
    fenPrincipale.show();
    return app.exec();
}
Exemple #7
0
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    //Chargement des traductions.
    QString locale = QLocale::system().name().section('_', 0, 0);
    QTranslator translator;
    translator.load(QString("easyrealm_") + locale);
    translator.load(QString("qt_") + locale, QLibraryInfo::location(QLibraryInfo::TranslationsPath));
    a.installTranslator(&translator);

    FenPrincipale w;
    w.show();
    return a.exec();
}
Exemple #8
0
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    // Traduction des chaînes prédéfinies par Qt dans notre langue
    QString locale = QLocale::system().name().section('_', 0, 0);
    QTranslator translator;
    translator.load(QString("qt_") + locale, QLibraryInfo::location(QLibraryInfo::TranslationsPath));
    app.installTranslator(&translator);

    // Ouverture de la fenêtre principale du navigateur
    FenPrincipale principale;
    principale.show();

    return app.exec();
}
Exemple #9
0
void NavFichiers::slotGo()
{
	QString chemin = afficherCheminActuel->text();

	if (chemin.contains(QRegExp("^(http|http|ftp)")))
	{
		p_navigateurWeb->slotNouvelOnglet();
		p_navigateurWeb->slotOuvrirUrl(chemin);

		FenPrincipale *fen = qobject_cast<FenPrincipale *>(p_fenPrincipale);

		if (fen != 0)
		{
			if (!Multiuso::openTabsList(fen->tabWidget()).contains("Navigateur Web"))
				fen->openTab("Navigateur Web");

			fen->setTabIndex(Multiuso::tabIndexOf("Navigateur Web", fen->tabWidget()));
		}

		return;
	}

	QDir dir(chemin);

	if (dir.exists())
	{
		pageActuelle()->setChemin(chemin);
		pageActuelle()->lister();
		afficherCheminActuel->setText(pageActuelle()->chemin());
		onglets->setTabText(onglets->currentIndex(), QDir(pageActuelle()->chemin()).dirName());
	}

	else
	{
		afficherCheminActuel->setText(pageActuelle()->chemin());
	}
}