Esempio n. 1
0
QT_USE_NAMESPACE

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    QTranslator translator;
    QTranslator qtTranslator;
    QTranslator qt_helpTranslator;
    QString sysLocale = QLocale::system().name();
    QString resourceDir = QLibraryInfo::location(QLibraryInfo::TranslationsPath);
    if (translator.load(QLatin1String("assistant_") + sysLocale, resourceDir)
        && qtTranslator.load(QLatin1String("qt_") + sysLocale, resourceDir)
        && qt_helpTranslator.load(QLatin1String("qt_help_") + sysLocale, resourceDir)) {
        app.installTranslator(&translator);
        app.installTranslator(&qtTranslator);
        app.installTranslator(&qt_helpTranslator);
    }

    ConversionWizard w;
    if (argc == 2) {
        QFileInfo fi(QString::fromLocal8Bit(argv[1]));
        if (fi.exists())
            w.setAdpFileName(fi.absoluteFilePath());
    }
    w.show();
    return app.exec();
}
Esempio n. 2
0
QT_USE_NAMESPACE

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    ConversionWizard w;
    if (argc == 2) {
        QFileInfo fi(QString::fromLocal8Bit(argv[1]));
        if (fi.exists())
            w.setAdpFileName(fi.absoluteFilePath());
    }    
    w.show();
    return app.exec();
}