qml- все статьи тега ➜ страница 0


Динамическое создание элементов списка QML и содержимого

Поэтому я пытаюсь динамически создавать элементы списка в ListModel. Это прекрасно работает до тех пор, пока я не попытаюсь написать некоторый контент в ListElements, который будет загружен динамически. Я попытался сделать собственный файл с ListElement в пределах и час как свойство, но модель Тогда я получил ошибку, говоря, что ListElements не могут быть вложенными. Ошибка при выполнении кода ниже: Не может присвоить несуществующему свойству " час " Как я могу решить вот это? Код: ...

Доступ к Listview currentIndex от делегата

У меня есть QML ListView, где делегат загружает его компонент из другого файла. При нажатии на элемент делегата я хочу обновить ListView. CurrentIndex и highlight выбранный элемент. Это работает, когда я явно задаю id из ListView. Однако, поскольку я хочу использовать делегат Component также и для других ListViews, Я пытаюсь найти общий способ доступа к ListView.currentIndex из делегата Component. Вот Код: Главное.qml import QtQuick 2.4 import QtQuick.Controls 1.3 import QtQuick.Window 2. ...

Выбор времени в QML

Мне нужно дать пользователю возможность выбрать дату и время в приложении QML. Для выбора дат существует Calendar В Управлении QtQuick. Я не нашел подобного элемента управления, чтобы позволить пользователю выбрать время суток. В интернете есть пара примеров, таких как Grog или Harmattan. Я предполагаю, однако, что они не интегрируются с собственным внешним видом и ощущением, как другие элементы управления QtQuick. Существует ли стандартный подход которых я не знаю, хороших альтернатив, с ко ...

Как сделать прозрачное окно с Qt быстрым?

Есть ли способ сделать окно приложенияqml прозрачным? Я ищу подробное описание о том, как рисовать простые фигуры с помощью qml, делая окно приложения прозрачным, а также фон. Рабочая демонстрация исходного кода была бы потрясающей. ...

QML ListView multiselection

Как я могу выбрать несколько элементов в представлении списка QML и отправить их индексы в код C++? ...

Совместим ли QML с многопоточными / асинхронными вызовами?

Я создаю пользовательский интерфейс в QML и пока работаю только над логикой пользовательского интерфейса, оставляя логику приложений на потом. Я несколько обеспокоен всеми обсуждениями, которые я пропустил, касающимися многопоточности и асинхронности по сравнению с синхронным кодом и медлительностью в UIs, и я хочу убедиться, что когда логика приложения будет добавлена позже, QML не будет удерживать меня и замедлять меня, заставляя однопоточный асинхронный код каким-то образом. Возможно, это зв ...

QML +.разводка: сохранение изображения под другим префиксом

Моя проблема была аналогична той, что обсуждалась в другом обсуждении stackoverflow, и я мог бы заставить мой код работать таким образом. Однако я не вполне удовлетворен этим решением. Изначально у меня был свой .qml-файл под одним префиксом ("/") и мои изображения под другим ("/images"). Не отказываясь от этого разделения, я не запускаю программу. Существует ли какой-либо (простой) способ использовать различные префиксы в проекте QML .файл ресурсов разводка? ...

Как использовать statusChanged в WebView (QtQuick 2.0 и QtWebKit 3)?

В QtQuick 1.0 и QtWebKit 1.0 я мог сделать onLoadFinished для выполнения функции после того, как страница была готова. Как это сделать в версиях 2 и 3 соответственно? В docuements есть statusChanged. Я не понимаю, как им пользоваться. Ранее у меня было: import QtQuick 2.0 import QtWebKit 3.0 WebView { width: 700 height: 800 url:"http://www.yahoo.com" settings.developerExtrasEnabled : true id: webView objectName: "myWebView" onLoadFinished: evaluateJavaScri ...

В QML (как) я могу сделать MapItemGroup компонентом делегата MapItemView?

Ситуация: я могу использовать элемент карты QML с моделью / представлением / делегатом. Я умею работать с отдельными предметами. Задача: в качестве следующего шага я хотел бы иметь возможность рисовать несколько элементов. Мне нужно поставить несколько QML MapItems (например, MapCircle, MapRectangle и др..) в одном компоненте делегата. Как правило, QML поддерживает несколько элементов внутри делегата. Проблема заключается в делегатеMapItemView : он не поддерживает несколько дочерних объектов ...

Qt с QML в quick2 динамических столбцов изменение GridView в

Я использовал GridView для отображения ListModel. Первоначально я установил cellWidth в: cellWidth = grid.width/3 Для создания сетки из 3 столбцов. затем я хочу изменить количество столбцов на 2, поэтому я установил cellWidth в: cellWidth = grid.width/2 Дисплей GridView изменился. Но когда я изменяю размер окна рабочего стола контейнера, ячейки в gridview больше не изменяют размер. Что я должен сделать, чтобы исправить это? Пожалуйста, взгляните на следующий код: import QtQuick 2.1 imp ...