12345678910111213141516171819202122232425262728293031323334353637383940 |
- /*
- Copyright (c) 2022 George Bartolomey
- Этот файл — часть w2midi_qt.
- w2midi_qt — свободная программа: вы можете перераспространять ее и/или изменять ее на условиях Стандартной общественной лицензии GNU в том виде, в каком она была опубликована Фондом свободного программного обеспечения; версии 3.
- w2midi_qt распространяется в надежде, что она будет полезной, но БЕЗО ВСЯКИХ ГАРАНТИЙ; даже без неявной гарантии ТОВАРНОГО ВИДА или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННЫХ ЦЕЛЕЙ. Подробнее см. в Стандартной общественной лицензии GNU.
- Вы должны были получить копию Стандартной общественной лицензии GNU вместе с этой программой. Если это не так, см. <https://www.gnu.org/licenses/>.
- */
- #include <QtWidgets>
- #include <QtCore>
- #include "app.h"
- void errorOccured(QString err)
- {
- qDebug() << err;
- }
- int main(int argc, char **argv) {
- QApplication application(argc, argv);
- QTranslator translator;
- QIcon icon(":/icons/icon.png");
- application.setWindowIcon(icon);
-
- const QStringList uiLanguages = QLocale::system().uiLanguages();
- for (const QString &locale : uiLanguages) {
- const QString baseName = QLocale(locale).name();
- if (translator.load(":/lang/" + baseName)) {
- application.installTranslator(&translator);
- break;
- }
- }
- App app;
- app.show();
- return application.exec();
- }
|