Size: a a a

2020 June 09

Е

Егор in Qt
Странно тогда, сейчас на другом устройстве попробую проверить
источник

m

mefest in Qt
Егор
Странно тогда, сейчас на другом устройстве попробую проверить
но не влезает с
    width: Screen.desktopAvailableWidth
   height: Screen.desktopAvailableHeight

там он берет размер двух моих мониторов и получается немного не правильно
источник

Е

Егор in Qt
mefest
но не влезает с
    width: Screen.desktopAvailableWidth
   height: Screen.desktopAvailableHeight

там он берет размер двух моих мониторов и получается немного не правильно
У меня то монитор один
источник

Е

Егор in Qt
На телефоне тоже корректно всё, видать что-то с машиной не то
источник

m

mefest in Qt
Егор
Почему TableView полностью не влезает в экран, и можно скроллить? Как правильно высоту ряда расчитывать, чтобы скролла не было? https://pastebin.com/EXdMVU6c
а что за костыль такой с размерами окна?
может это подойдет?
https://doc.qt.io/qt-5/qml-qtquick-window-window.html#showFullScreen-method
источник

Е

Егор in Qt
mefest
а что за костыль такой с размерами окна?
может это подойдет?
https://doc.qt.io/qt-5/qml-qtquick-window-window.html#showFullScreen-method
Уже поменял на visibility: Window.FullScreen, видимо в этом проблема и была. Теперь пытаюсь понять почему TableView не ресайзится
источник

m

mefest in Qt
Егор
Уже поменял на visibility: Window.FullScreen, видимо в этом проблема и была. Теперь пытаюсь понять почему TableView не ресайзится
у тебя он больше чем размеры  окна?
источник

Е

Егор in Qt
mefest
у тебя он больше чем размеры  окна?
TableView? Да, немного больше
источник

m

mefest in Qt
Егор
TableView? Да, немного больше
может размеры меняются после инициализации?
попробуй метод вызвать явно
https://doc.qt.io/qt-5/qml-qtquick-tableview.html#forceLayout-method
источник

Е

Егор in Qt
mefest
может размеры меняются после инициализации?
попробуй метод вызвать явно
https://doc.qt.io/qt-5/qml-qtquick-tableview.html#forceLayout-method
Помогло, но всё равно ApplicationWindow нужно хоть какой-то размер задать, а потом вызвать forceLayout, без этого 0 эффекта, хотя и размеры выдает корректные.
источник

m

mefest in Qt
Егор
Помогло, но всё равно ApplicationWindow нужно хоть какой-то размер задать, а потом вызвать forceLayout, без этого 0 эффекта, хотя и размеры выдает корректные.
ага, я обычно стандартный оставляю
источник

VK

Vladislav Kremenevsk... in Qt
для QTablView
источник

VK

Vladislav Kremenevsk... in Qt
нужно отдельно модель создавать?
источник

VK

Vladislav Kremenevsk... in Qt
или есть готовые
источник

VK

Vladislav Kremenevsk... in Qt
мне просто текст вставлять, и извелкать)
источник

m

mefest in Qt
Vladislav Kremenevskiy
или есть готовые
QStandartItemModel. Попробуй эту
источник

A

Anything in Qt
Есть QScrollArea, в ней QStackedWidget, в нём QWidget, у которого QVBoxLayout, в котором x виджетов с y лэйаутами с z виджетами, у всех стоит QSizePolicy::Minimum. Нужно, чтобы когда виджеты в QVBoxLayout влезают в экран, они придерживались верха и не расширялись, для этого QVBoxLayout добавляю Stretch. Но теперь когда виджеты внутри не влезают в экран и активируется QScrollArea, внизу появляется огромный пробел. Как это исправить? И объясните, пожалуйста, что делает setWidgetResizable у QScrollArea, доки читал, не понимаю.
источник

Е

Егор in Qt
Почему мой QDate::fromString("06.01.20","dd:MM:yy") выдает 1920-й год вместо 2020? Год вручную указывать нужно?
источник

GS

Georgy Shepelev in Qt
А что документация говорит?
источник

Е

Егор in Qt
Georgy Shepelev
А что документация говорит?
Я релевантного к моему вопросу не вижу в QDate::fromString
источник