Size: a a a

2020 December 04

S

Sergey eSKon in Qt
Неожиданно, что нужны widgets?
источник

RG

Renat Garaev in Qt
источник

RG

Renat Garaev in Qt
   Image {
       id: image1
       x: 227
       y: 150
       width: 42
       height: 31
       source: "common/notavailable.png"
       fillMode: Image.PreserveAspectFit
   }
источник

m

mefest in Qt
Renat Garaev
Неожиданно. в QML 5.15.2
ERROR: No native FileDialog implementation available.
Qt Labs Platform requires Qt Widgets on this setup.
(

В документации написано:
import Qt.labs.platform 1.1
To link against the QtWidgets library, add the following to your qmake project file:

QT += widgets
напиши свой FileDialog
и выложи в общий доступ_)))
источник

RG

Renat Garaev in Qt
mefest
напиши свой FileDialog
и выложи в общий доступ_)))
ну я просто не задумывался. что вот тебе и QML требующий widgets, неожиданно оказалось так... А стандартный кажется filedialog отвратительно выглядел в андроид
источник

S

Sergey eSKon in Qt
FileDialog на андроид это моветон
источник

S

Sergey eSKon in Qt
Хотя... наверное погорячился, но я ни разу не использовал
источник

S

Sergey eSKon in Qt
Надо глянуть как выглядит
источник

RG

Renat Garaev in Qt
Sergey eSKon
FileDialog на андроид это моветон
И какой это год?) использовать такой gui для выбора файлов в linux
источник

RG

Renat Garaev in Qt
Renat Garaev
И какой это год?) использовать такой gui для выбора файлов в linux
@mefest красив? ) стандартный qt-5/qml-qtquick-dialogs-filedialog.html
источник

m

mefest in Qt
Renat Garaev
@mefest красив? ) стандартный qt-5/qml-qtquick-dialogs-filedialog.html
ну для десктопа сойдет
источник

S

Sofia in Qt
а можно как-то задать длину объекта "до конца окна"? у меня кнопка и текстФилд, вот я хочу чтобы текст филд был после кнопки до конца окна.
источник

S

Sofia in Qt
Если делаю Layout.fillWidth: true то textField становится слишком большим и на кнопку тоже заходит
источник

S

Sofia in Qt
Наверное надо грид делать, кнопку засовывать в один столбец, а текстфилд в три других, тогда и будет до конца
источник

AB

A B in Qt
Renat Garaev
Неожиданно. в QML 5.15.2
ERROR: No native FileDialog implementation available.
Qt Labs Platform requires Qt Widgets on this setup.
(

В документации написано:
import Qt.labs.platform 1.1
To link against the QtWidgets library, add the following to your qmake project file:

QT += widgets
Они решили сделать другой диалог - https://bugreports.qt.io/browse/QTBUG-87797 сейчас активно делают, но войдет только в qt6
источник

AU

Abu Umar in Qt
Встроенные типы можно регистрировать в мета объектной системе или это так не работает? Пытаюсь зарегистрировать enum QtMsgType, никаких ошибок или предупреждений но обращение к QMetaEnum от него возвращает всё время nullptr да и QVariant::fromValue не работает. Пробовал и внутри наследника QObject регистрировать, и с гаджетом тоже, результат один. indexOfEnumerator возвращает -1 хотя очевидно enum с таким именем есть
источник

W

WhoAmI? in Qt
Доброго времени суток! Подскажите, пожалуйста, есть ли возможность по нажатию кнопки сделать все виджеты на layout неактивными? ui->layout->setEnabled(false) по-другому работает, насколько я понимаю?
источник

M

Mr.Mait in Qt
Abu Umar
Встроенные типы можно регистрировать в мета объектной системе или это так не работает? Пытаюсь зарегистрировать enum QtMsgType, никаких ошибок или предупреждений но обращение к QMetaEnum от него возвращает всё время nullptr да и QVariant::fromValue не работает. Пробовал и внутри наследника QObject регистрировать, и с гаджетом тоже, результат один. indexOfEnumerator возвращает -1 хотя очевидно enum с таким именем есть
А ты пробовал в классе public сделать так?
Q_ENUM(QtMsgType)
источник

AU

Abu Umar in Qt
Mr.Mait
А ты пробовал в классе public сделать так?
Q_ENUM(QtMsgType)
Естественно, иначе он не собирает же
источник

M

Mr.Mait in Qt
WhoAmI?
Доброго времени суток! Подскажите, пожалуйста, есть ли возможность по нажатию кнопки сделать все виджеты на layout неактивными? ui->layout->setEnabled(false) по-другому работает, насколько я понимаю?
enabled - активный или нет. Ты в правильном направлении
источник