Вопросы по теме 'qt-quick'
QML: простой перенос слов с помощью элемента TextEdit?
Я только новичок в QML, и я хотел сделать простой пример, который содержит только один прямоугольник с элементом TextEdit:
import QtQuick 1.0
Rectangle {
width: 400; height: 400
color: "lightblue"
TextEdit {
x: 50; y: 100;...
4214 просмотров
schedule
26.08.2022
Как передавать сигналы из javascript в qml
Я хочу испускать сигнал из javascript-файла и получать его в qml-файле (чтобы узнать, когда завершится трудоемкая операция).
Как мне это сделать?
12716 просмотров
schedule
08.10.2022
Установка компонентов Qt Quick Desktop для использования в Qt Designer
Я пытаюсь сделать настольные qt-компоненты http://qt.gitorious.org/qt-components/desktop работают внутри Qt Designer. Я пытаюсь сделать так, чтобы компоненты отображались в списке «Элементы».
Я успешно скомпилировал его, используя qmake...
2331 просмотров
schedule
06.01.2024
QML: как справиться с наведением мыши?
QML: как обрабатывать событие мыши над мышью в MouseArea? Может ли кто-нибудь привести простой пример или сказать, что не так с моим?
import QtQuick 1.1
Image {
source: "quit.png"
scale: mouseArea.containsMouse ? 0.8 : 1.0
smooth:...
17102 просмотров
schedule
01.06.2023
Как представить модель C ++ в QML
Я пишу приложение QML + Qt. Я определил такой класс:
class MainClass : public QObject
{
Q_OBJECT
public:
rosterItemModel m_rosterItemModel;
.
.
.
}
Модель rosterItemModel - это класс, производный от QAbstractListModel. Я выставил...
6052 просмотров
schedule
07.04.2023
Как переключить фокус с одного текстового поля на другое в QtQuick?
Код создает два текстовых поля ввода:
import QtQuick 1.0
Column
{
width: 500
height: 200
Text
{
id: userInfoTextA
focus: false
text: "Enter a value from 0 to 10:"
}
TextInput
{
id: userInputA
focus: true...
1847 просмотров
schedule
19.05.2023
Добавить обработчик сигнала в ECMAscript для только что созданного элемента
Я хочу создать MenuItem динамически и добавить для него обратный вызов onTriggered .
var m = backContextMenu.insertItem(0,text)
m.onTriggered = ..? //function(x) { console.log('asd') }
Выдает ошибку Cannot assign to read-only property...
286 просмотров
schedule
19.04.2023
QtQuick 2.0 Выпадающая кнопка
У меня есть панель инструментов ToolBar , на которой я хочу разместить кнопку раскрывающегося списка.
Я попытался использовать ComboBox , но размер кнопки изменен на длину элементов модели списка. И я не знаю, как накладывать действия на события...
1015 просмотров
schedule
28.02.2022
Перенос Qt и QML на qt5 и qt quick 2.1
Недавно мой руководитель назначил мне один порт Qt и qml. Наш старый проект работает над Qt 4.8 и использует Qt quick 1.0. В Qt4 QML изначально не предоставляет никаких элементов управления графическим интерфейсом по умолчанию, которые можно...
1382 просмотров
schedule
16.07.2023
Якорная анимация в QML
Как заставить его работать с анимацией привязки, как описано здесь:
import QtQuick 2.0
Item {
id: container
width: 200; height: 200
Rectangle {
id: myRect
width: 100; height: 100
color: "red"
}...
1557 просмотров
schedule
05.08.2023
Панель меню QML QtQuick.Controls 1.0
import QtQuick 2.0
import QtQuick.Controls 1.0
Item {
MenuBar {
id: ee
Menu {
title: "File"
MenuItem { text: "Open..." }
MenuItem { text: "Close" }
}
Menu {
title: "Edit"
MenuItem { text:...
545 просмотров
schedule
02.11.2022
У меня есть эта версия Qt. по-прежнему не может использовать Qt.controls и QtQuick 2.0.
Я обновил свою версию Qt до
Создатель Qt 2.7.1
На основе Qt 5.0.2 (32-разрядная версия)
Создан 06.09.2013 в 08:23:22
Тем не менее я не могу использовать элементы управления Qt Quick и Qt Quick 2.0. я получаю эту ошибку
module...
259 просмотров
schedule
29.04.2022
В чем разница между GridLayout и Grid
Какой смысл иметь компонент GridLayout , когда есть компонент Grid ? Насколько я могу судить, они, похоже, делают одно и то же.
Сетка: http://qt-project.org/doc/qt-5/qml-qtquick-grid.html
GridLayout:...
3700 просмотров
schedule
24.11.2023
Как заставить JS eval() работать в родительской области элемента QML
Если у меня есть некоторый код JS в виде текста, и я вызываю его в eval() , я могу использовать функции, определенные этим оператором, только в области, в которой произошло eval(). Насколько я могу судить, это означает, что любые новые определения...
2201 просмотров
schedule
08.11.2022
Как скомпилировать эту программу qt (нет файла pro)?
Я загружаю код (игру, созданную с помощью qt 3d) с учебных веб-сайтов Qt
После распаковки все, что я нашел, это файл qml и фотографии. Нет никакого файла C++ или файла pro. Как я могу открыть это как проект, а не файл в создателе qt, и...
118 просмотров
schedule
31.07.2022
Qт | Возможно ли одновременное использование декларативных и быстрых модулей?
У меня есть проект Qt5 , который успешно скомпилирован с shared библиотеками Qt, но я получаю много ошибок (около 130 ошибок), таких как * error: multiple definition of 'XXX' , при компиляции его с static библиотеками Qt:...
351 просмотров
schedule
13.05.2023
Использование QML для создания приложений curses
Есть презентация ( видео , слайды ), в котором демонстрируется использование QML при разработке приложений ncurses .
Я искал везде, но не смог найти никакой документации по этому вопросу, кто-нибудь знает, как добиться того, что было сделано в...
251 просмотров
schedule
09.03.2023
Пассивное использование QtQuick / QML с C ++
Ветеран C ++ и C # / WinForms программист здесь, знакомится с Qt / QML.
Существует много информации о том, как вызывать C ++ из QML, и у меня это работает отлично, но я бы предпочел относиться к QML пассивно и манипулировать им из C ++, когда это...
315 просмотров
schedule
26.03.2022
Плавный переход движения
Предположим, что есть транспортное средство, движущееся к цели с постоянной скоростью. В определенный момент он видит цель и должен притормозить, чтобы полностью остановиться. Как этого добиться с анимацией в Qt Quick, имея в виду, что момент ее...
779 просмотров
schedule
30.05.2022
Могу ли я использовать быстрый компилятор qt в Qt4.8.5
Я вижу, что есть один инструмент Qt Quick Compiler, который может скомпилировать исходный код QML в окончательный двоичный файл.
Но в настоящее время я работаю над Qt4.8.5, могу ли я использовать этот инструмент? или его можно использовать только...
685 просмотров
schedule
14.03.2023