Публикации по теме 'qml'
Почему мы должны использовать Qt framework и QML
Qt (произносится как «милый») - это фреймворк с открытым исходным кодом для создания графических пользовательских интерфейсов, а также кроссплатформенных приложений, которые работают на различных программных и аппаратных платформах с небольшими изменениями или без изменений базовой кодовой базы, оставаясь при этом собственным приложением с родным возможности и скорость.
В этой статье мы обсудим несколько пунктов фреймворка Qt:
Презентация фреймворка и развертывания его целевых..
Ubuntu Touch: импорт из Content Hub и URLdispatcher
В предыдущем руководстве мы немного рассмотрели, как работает Content Hub. В этом руководстве мы увидим, как работает URLdispatcher и как обрабатывать данные, импортированные из Content Hub.
Обработка данных из Content Hub
Один из самых простых способов протестировать приложение — отправить тестовый клик самому себе в Telegram и открыть этот файл кликов в OpenStore через Content Hub:
Если мы нажмем на приложение OpenStore, оно откроется и спросит, хотим ли мы установить..
НАПИШИТЕ ПРОСТОЙ РЕДАКТОР MARKDOWN С GO-QML
- Перенесли из моего исходного блога
ЗАДНИЙ ПЛАН:
Голанг действительно стал моим языком и заменил Python в качестве моего основного языка сценариев. Мне нравится, как легко писать. Мне нравится, насколько быстро он компилируется, и это скомпилированный язык, поэтому я могу просто распространять один двоичный файл вместо того, чтобы надеяться, что есть установка времени выполнения Python (например, небольшие образы контейнеров). Распространяя эти двоичные файлы, я могу легко..
Вопросы по теме 'qml'
Недопустимая запись в глобальное свойство QML
у меня есть этот сигнал
class SystemUICfgScanner
{
/*code here*/
signals:
void error(QString desc);
/*more code*/
};
В QML я использую InfoBanner следующим образом:
InfoBanner
{
property string infodetails: ""
id:...
9740 просмотров
schedule
30.01.2024
отрицательное значение размера изображения qml
Я хочу сделать анимацию QML со свойством height элемента изображения QML. Но отрицательное значение свойства Высота изображения не работает в Таймере.
Скажите, что не так с этой анимацией?
import QtQuick 1.1
Rectangle {
width: 300...
1490 просмотров
schedule
05.10.2023
Бесконечная прокрутка qt listView в QML
У меня есть объект списка, который считывает данные из веб-API через функцию javascript, которая добавляет данные в модель списка. Я прикрепил список и модель списка ниже.
Я хочу реализовать тип бесконечной прокрутки, когда пользователь...
3069 просмотров
schedule
25.11.2023
Как переопределить функцию BlackBerry10?
Я делаю приложение, которое использует панель вкладок с кнопкой «Дополнительно». Я хотел бы переопределить функцию пролистывания и вместо OnClick на кнопке «Дополнительно» панель справки всплывала при пролистывании (слева направо).
На...
203 просмотров
schedule
12.12.2023
Сортировка модели, производной от QAbstractListModel, по роли в QML ListView
Я создал модель, производную от QAbstractListModel, на основе базового QHash. Поскольку мне нужно использовать модель в QML, я не могу использовать функции сортировки, интегрированные в виджеты и представления Qt.
Я пробовал использовать...
6002 просмотров
schedule
03.07.2022
Когда какие классы использовать в Qt Quick 2 и как?
Я пытаюсь написать игру с Qt 5.1 и Qt Quick 2 и новым (более быстрым) графическим движком. Я часами читаю документацию, но до сих пор не могу понять, какие классы использовать, если я хочу перемещать элементы на экране, положение которых определяется...
1776 просмотров
schedule
08.01.2024
Деструктор типа С++ не вызывается в QML
Я создаю приложение Sailfish (используя последнюю версию Sailfish SDK). У меня проблема с представлением объекта C++ в QML. Он наследует QSettings,
class Settings : public QSettings
{
Q_OBJECT
/**/
public:
explicit Settings() :...
1591 просмотров
schedule
10.11.2023
Чтение нескольких атрибутов Xml с помощью qml
У меня есть строка XML в javascript (qml). Моя цель - отфильтровать информацию о разных строках. Мне нужен объект, содержащий имя строки (атрибут) и особенно обратный отсчет. Для одного имени строки есть поля offsets_count * countdown. Мне нужны...
4077 просмотров
schedule
15.03.2024
Доступ к QList‹QObject*› из QML с помощью Qt 4.7
У меня есть список QList для примитивной части регистрации. В основном это выглядит примерно так: QList appLog -> appLogEntry -> NfcLogEntry -> QString url + QString uid
Я хочу открыть свою модель для QML и получить доступ к URL-адресу, uid и...
558 просмотров
schedule
02.04.2024
Как сделать снимок экрана приложения QML без QQuickView
Я хочу захватить экран моего приложения QML. Но мой корневой объект QML — ApplicationWindow , поэтому я не могу использовать QQuickView для его отображения. Вместо этого я должен использовать QQmlApplicationEngine . Я знаю, как сделать скриншот...
3491 просмотров
schedule
01.01.2024
как определить стиль заголовка qml GroupBox
GroupBox {
title: qsTr("I want to change my style")
Layout.fillWidth: true
}
Я хочу изменить цвет или размер заголовка
1515 просмотров
schedule
16.02.2024
Почему QML MediaPlayer / VideoOutput у меня не работает?
Я пытаюсь воспроизвести тестовое видео с qml по этому коду:
import QtQuick 2.2
import QtMultimedia 5.0
Item {
width: 300
height: 300
MediaPlayer {
id: player
source: "C:\\Downloads\\video.mp4"
}
VideoOutput...
3801 просмотров
schedule
04.12.2023
Как привязать к сигналу объекта корневого контекста из QML
Я создаю приложение QML (QT 5.2)
Предположим, у меня есть некоторый объект, установленный в качестве корневого контекста:
viewer.rootContext()->setContextObject(&view_model);
Теперь я хочу привязаться к сигналу view_model из QML:...
1872 просмотров
schedule
29.01.2024
Создание спрайтовой анимации в QML
Я пытаюсь написать небольшую программу, которая должна подключаться к Интернету. При этом приложение должно отображать анимацию, созданную мной в Flash Professional и экспортированную как лист спрайтов. Я использую тип AnimatedSprite в QML:...
1701 просмотров
schedule
21.05.2024
Qt Designer против Qt Quick Designer против Qt Creator?
Я видел ссылки на все три из этих приложений в разных частях веб-сайта Qt, но совершенно не понимаю, в чем заключаются точные различия между ними и являются ли они на самом деле отдельными вещами или просто разными именами для одного и того же, или...
54360 просмотров
schedule
03.12.2023
Ошибка утверждения при присвоении значения null свойству QObject* типа C++ в QML
Когда я раскомментирую строку ниже, я получаю утверждение:
ASSERT: "!from.isNull() && !to.isNull()" в файле [...]\qtdeclarative\src\qml\qml\qqmlpropertycache.cpp, строка 1586
#include <QGuiApplication>
#include <QtQml>...
960 просмотров
schedule
09.02.2024
doxygen не производит вывод из входного фильтра (doxyqml)
Я пытаюсь использовать doxyqml для создания документации QML через doxygen, но страницы документации не создаются .
В соответствии с документацией doxyqml я добавил запись *.qml в FILE_PATTERNS и добавил *.qml=doxyqml в FILTER_PATTERNS...
1019 просмотров
schedule
22.10.2023
QML: видна только одна строка TableView с делегатами строк и элементов
В следующем коде:
Rectangle{
width: { parent==null ? 640: parent.width }
height: { parent==null ? 480: parent.height }
Image {
id: mainBackground
anchors.fill: parent
source: "qrc:///wallDiscoveryBackground"...
1115 просмотров
schedule
12.05.2024
Привязать проверенное состояние CheckBox в TableView к пользовательскому атрибуту модели
У меня есть QML-приложение, содержащее TableView с двумя столбцами. Одним из них является CheckBox. Теперь я создал модель, производную от QAbstractTableModel. Чтение данных для обычного текстового столбца уже работает, но как мне синхронизировать...
1012 просмотров
schedule
15.05.2024
Восстановить свернутое безрамочное окно в qml
У меня есть файл main.cpp по умолчанию, и я пишу код в свой файл qml. Что-то вроде этого:
ApplicationWindow {
id: mainWindow
width: 640
height: 480
color: "white"
visible: true
flags: Qt.FramelessWindowHint
Rectangle {
id:...
1756 просмотров
schedule
12.09.2022