diff options
| author | pazos <paziusss@gmail.com> | 2018-04-25 15:33:23 +0200 |
|---|---|---|
| committer | pazos <paziusss@gmail.com> | 2018-04-25 15:33:23 +0200 |
| commit | 1b07cdad1ccd81aa0f64c2024036aa900cb0d860 (patch) | |
| tree | b94ab539aa4eb17ace80e198d28d2cda5bb7ca93 /main.cpp | |
| parent | ffeecb62340fa1032274432648005ad2c79a5462 (diff) | |
| download | monzero-gui-1b07cdad1ccd81aa0f64c2024036aa900cb0d860.tar.gz monzero-gui-1b07cdad1ccd81aa0f64c2024036aa900cb0d860.tar.xz monzero-gui-1b07cdad1ccd81aa0f64c2024036aa900cb0d860.zip | |
move screen defs earlier in main function & fix width and height
Diffstat (limited to 'main.cpp')
| -rw-r--r-- | main.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
@@ -124,6 +124,20 @@ int main(int argc, char *argv[]) qDebug() << "app startd"; + // screen settings + // Mobile is designed on 128dpi + qreal ref_dpi = 128; + QRect geo = QApplication::desktop()->availableGeometry(); + QRect rect = QGuiApplication::primaryScreen()->geometry(); + qreal dpi = QGuiApplication::primaryScreen()->logicalDotsPerInch(); + qreal physicalDpi = QGuiApplication::primaryScreen()->physicalDotsPerInch(); + qreal calculated_ratio = physicalDpi/ref_dpi; + + qWarning().nospace() << "Qt:" << QT_VERSION_STR << " | screen: " << rect.width() + << "x" << rect.height() << " - dpi: " << dpi << " - ratio:" + << calculated_ratio; + + // registering types for QML qmlRegisterType<clipboardAdapter>("moneroComponents.Clipboard", 1, 0, "Clipboard"); @@ -221,17 +235,6 @@ int main(int argc, char *argv[]) engine.rootContext()->setContextProperty("isIOS", isIOS); engine.rootContext()->setContextProperty("isAndroid", isAndroid); - // screen settings - // Mobile is designed on 128dpi - qreal ref_dpi = 128; - QRect geo = QApplication::desktop()->availableGeometry(); - QRect rect = QGuiApplication::primaryScreen()->geometry(); - qreal height = qMax(rect.width(), rect.height()); - qreal width = qMin(rect.width(), rect.height()); - qreal dpi = QGuiApplication::primaryScreen()->logicalDotsPerInch(); - qreal physicalDpi = QGuiApplication::primaryScreen()->physicalDotsPerInch(); - qreal calculated_ratio = physicalDpi/ref_dpi; - engine.rootContext()->setContextProperty("screenWidth", geo.width()); engine.rootContext()->setContextProperty("screenHeight", geo.height()); #ifdef Q_OS_ANDROID @@ -240,9 +243,6 @@ int main(int argc, char *argv[]) engine.rootContext()->setContextProperty("scaleRatio", 1); #endif - qWarning().nospace() << "Qt:" << QT_VERSION_STR << " | screen: " << width - << "x" << height << " - dpi: " << dpi << " - ratio:" - << calculated_ratio; if (!moneroAccountsRootDir.empty()) { QString moneroAccountsDir = moneroAccountsRootDir.at(0) + "/Monero/wallets"; |
