У меня возникла проблема с пониманием width
и height
атрибутов настройки ApplicationWindow
в очень простой программе IOS. Возьмем, например, следующий код:ApplicationWindow не относится к размеру
import QtQuick 2.4
import QtQuick.Controls 1.3
import QtQuick.Window 2.2
import QtQuick.Dialogs 1.2
import QtQuick.Layouts 1.1
ApplicationWindow {
title: "Hellow"
width: 1024
height: 1920
visible: true
Rectangle{
width: 300
height: 300
color: "blue"
}
}
Когда я компилирую с помощью Qt 5.5 мой синий Rectangle
кажется намного больше, чем я ожидал бы. Я играл с width
и height
Rectangle
, и мне кажется, что ApplicationWindow
больше заказать на заказ width: 390
, height: 650
, независимо от того, что я установил.
Любые мысли? Спасибо
Возможно, разрешение вашей целевой платформы ниже, чем вы хотите. – dtech
Снимок экрана может помочь. Я не знал, что указание размера окна повлияло на iOS; на Android он ничего не делает, поскольку приложение всегда будет полноэкранным. – Mitch
Я предполагаю, что я думал, что размер ApplicationWindow (на устройствах IOS) был размером с холст более или менее. Затем, когда я использую прямоугольные координаты, такие как 100x100, и я утверждаю, что размер моего холста равен 500x500, недавний бит будет только 1/5 размера. Возможно, это не так, как я должен смотреть на это. – gimp3695