Arrow10. September 2018 07:47
Стандартные диалоги в QML
Добрый день!
Порылся я в документации на QML и нашел такой список стандартных диалогов:
ColorDialog Dialog FileDialog FontDialog MessageDialog
С сообщениями все ясно - просто настроить под свой вкус и нужды MessageDialog.
Для progressDialog - настроить Dialog.
А как же быть со стандартными диалогами из QWidgets типа QMessageBox::about и QMessageBox::aboutQt или чтобы их получить нужно тоже все делать руками (особенно aboutQt)?
Рекомендуємо хостинг TIMEWEB
Stabiles Hosting des sozialen Netzwerks EVILEG. Wir empfehlen VDS-Hosting für Django-Projekte.Magst du es? In sozialen Netzwerken teilen!
Kommentare
sf
- sdfsdfkp fgskpgokspdog
- 14. Oktober 2024 15:09
C++ - Тест 004. Указатели, Массивы и Циклы
- Ergebnis:90punkte,
- Bewertungspunkte8
МВ
- Максим Васильев
- 2. Oktober 2024 04:14
Qt - Тест 001. Сигналы и слоты
- Ergebnis:68punkte,
- Bewertungspunkte-1
ЛС
- Лев Семенов
- 30. September 2024 11:04
C++ - Тест 001. Первая программа и типы данных
- Ergebnis:53punkte,
- Bewertungspunkte-4
Letzte Kommentare
ИМ
Django – Lektion 064. So schreiben Sie eine Python-Markdown-Erweiterung Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
Игорь Максимов5. Oktober 2024 07:51
QML - Lektion 016. SQLite-Datenbank und das Arbeiten damit in QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Qt Linux - Lektion 001. Autorun Qt-Anwendung unter Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Qt WinAPI - Lektion 007. Arbeiten mit ICMP-Ping in Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
Анатолий Кононенко5. Februar 2024 01:50
EVA25. Dezember 2023 10:30
Jetzt im Forum diskutieren
добавить qlineseries в функции Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты https://topdecorpro.ru…
ИМ
Реализация навигации по разделам Спасибо Евгений!
Игорь Максимов3. Oktober 2024 04:05
Indian Food Restaurant In Columbus OH| Layla’s Kitchen Indian Restaurant If you're looking for a truly authentic https://www.laylaskitchenrestaurantohio.com/ , Layla’s Kitchen Indian Restaurant is your go-to destination. Located at 6152 Cleveland Ave, Colu…
КГ
Не запускается программа на Qt: точка входа в процедуру не найдена в библиотеке DLL Написал программу на C++ Qt в Qt Creator, сбилдил Release с помощью MinGW 64-bit, бинарнику напихал dll-ки с помощью windeployqt.exe. При попытке запуска моей сбилженной программы выдаёт три оши…
Кирилл Гусарев27. September 2024 09:09
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …
Добрый день!
Но что сдаётся мне, что для мобильных устройств это или не сработает, или сработает ооооочень плохо.
Спасибо. Похоже, что придется все делать руками, а о aboutQt вообще забыть.
Ну да. А этот aboutQt так важен? Там по сути копирайт и версия Qt. Не так уж и много информации.
Нет, он не важен.
И такой вопрос: можно как-то в MessageDialog изменить иконку со стандартных на свою?
Я глянул исходники диалогов, и если учитывать то, что там нет property для прямой установки изображений иконок, как это сделано в классическом QMessageBox, а сами иконки забираются через url во внутреннем API QML диалогов, то без правки исходников Qt это становится весьма проблематичным на мой взгляд.
Спасибо.
После экспериментов со стандартными диалогами в QML по Android, получил такое:
Неужели даже диалог выбора шрифта писать самому?
Вот такой наш удел при разработке на NDK, ничего без напильника не работает... Но надеюсь, что всё поправят, как никак версия Qt4 от Qt5 очень сильно и выгодно отличается в лучшую сторону.
А что с версиями контролов? Это же всё компоненты разных модулей.
import Qt.labs.folderlistmodel 2.2
import QtQuick.Dialogs 1.2
А что в скором предвидится выпуск Qt 6?
Если покопаться на Qt Blog, а также на Qt Wiki, то можно найти упоминания о Qt6, а также в одном из комментариев Tuuka Turunen (один из авторов Qt блога) на Qt Blog есть упоминание, что Qt6 должен быть в 2019 году, но конкретного роадмапа я не видел.
Я такое тоже встречал много записей о выпуске в '19 и о '20 году.
Я думал уже объявили конкретно (не часто захожу на их сайт и блог).
Много видел обсуждений по поводу новой системы сборки на замену qmake.
Это qbs? Мне понравилось то, что она в JSON описывается. Кто-то даже уже использует qbs для сборки, если на гитхабе покопаться, то можно найти.
Но вот документации практически нет на сайте Qt. Была идея поискать инфу, позаниматься этим, но что-то как-то то времени нет, то другие задачи есть, да и копаться в том, что используют полторы калеки тоже как-то не хочется.
Согласен, копаться в этом охоты нет. Сам в сторону qbs пару раз смотрел, но так и не использовал. Мне пока хватает глюков qmake и покалеченной поддержки CMake. Нового такого же пока не хочется. :)