В QML есть такая проблема. Если элемент смасштабировать, то по-сути смасштабируется только его графическое представление, а, например его свойства width и height останутся прежними. С этим я более-менее разобрался:
https://webhamster.ru/mytetrashare/index/mtb0/1516351538jyd6u91xdf
Но все же хотелось бы, чтобы при масштабировании размеры объекта width и height тоже менялись. Я, например, сейчас пытаюсь разместить смасштабированные (уменьшенные) объекты на GridLayout, и не могу это толком сделать, потому что их width и height остались прежними. И GridLayout резервирует под них место так, как если бы они были не смасштабированы. Те же самые проблемы возникают и при выравнивании: выравниваются несмасштабированные прямоугольники элементов.
Я пытаюсь задать width и height вручную, с учетом масштаба, но тогда происходит что-то странное: некоторые подэлементы исчезают, MouseArea, развернутое на весь элемент, не обрабатывается.
В общем, никак не могу решить эту проблему.
![](/photos/126225:124221018.png)
Ответ на:
комментарий
от ox55ff
![](/photos/90907:-1240658991.png)
Ответ на:
комментарий
от Xintrea
![](/photos/126225:124221018.png)
Ответ на:
комментарий
от ox55ff
![](/photos/90907:-1240658991.png)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Не могу правильно вставить рекламный блок Yandex 220x300 (коряво в Firefox) (2024)
- Форум Абсолютный размер элемента (2012)
- Форум Получение размеров 2d объекта после трансформации (2018)
- Форум Изменить размер раздела (2011)
- Форум Изменить размер /home (2020)
- Форум Изменить размер /home (2020)
- Форум Изменить размеры разделов (2014)
- Форум Изменить размер флешки (2013)
- Форум Изменить размер картинки (2008)
- Форум Изменить размер свопа (2007)