#include "constants.h"
#include "mainwindow.h"
#include "searchparams.h"
-#include "utils.h"
+#include "iconutils.h"
#ifdef APP_EXTRA
#include "extra.h"
#endif
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
#include "mac_startup.h"
#endif
int main(int argc, char **argv) {
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
mac::MacMain();
- // https://bugreports.qt-project.org/browse/QTBUG-32789
- QFont::insertSubstitution(".Lucida Grande UI", "Lucida Grande");
+ QFont::insertSubstitution(".Helvetica Neue DeskInterface", "Helvetica Neue");
#endif
QtSingleApplication app(argc, argv);
app.setApplicationName(QLatin1String(Constants::NAME));
app.setOrganizationName(QLatin1String(Constants::ORG_NAME));
app.setOrganizationDomain(QLatin1String(Constants::ORG_DOMAIN));
-#ifndef APP_WIN
- app.setWheelScrollLines(1);
-#endif
app.setAttribute(Qt::AA_DontShowIconsInMenus);
#ifdef APP_EXTRA
QTranslator translator;
translator.load(QLocale::system(), QString(), QString(), localeDir);
app.installTranslator(&translator);
+#if QT_VERSION < 0x050000
QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
+#endif
MainWindow mainWin;
mainWin.show();
#ifndef APP_MAC
QIcon appIcon;
if (QDir(dataDir).exists()) {
- appIcon = Utils::icon(Constants::UNIX_NAME);
+ appIcon = IconUtils::icon(Constants::UNIX_NAME);
} else {
dataDir = qApp->applicationDirPath() + "/data";
const int iconSizes [] = { 16, 22, 32, 48, 64, 128, 256, 512 };