o
otvertka1234May 19, 2020, 3:18 p.m.

С++ как бэкэнд для Qml

Даже не знаю как выразить мысль))

Так вот... Есть Qml(gui) объект, у него есть параметры x , y и несколько наборов анимаций.

Хочется написать алгоритм на C++ , который будет изменять значения координат. В чём прикол?
Обязательно ли мне регистрировать 2 переменные и приравнивать их к x и y или же можно получитать доступ к Qml объекту в C++ и непосредственно от туда изменять значения.

Так же нужно менять проигрываемую анимацию. Опять же, можно это делать через C++ по ID , или же нужно посылать сигналы в Qml и по упонянутому вызывать ту или иную анимацию

We recommend hosting TIMEWEB
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.
1

Добрый день

Можете просто написать свой графический элемент QML на C++

Вот есть статьи на эту тему

Comments

Only authorized users can post comments.
Please, Log in or Sign up
Timeweb

Let me recommend you the excellent hosting on which EVILEG is located.

For many years, Timeweb has been proving his stability.

For projects on Django I recommend VDS hosting

View Hosting
DK

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:70points,
  • Rating points1
Ke

C++ - Тест 003. Условия и циклы

  • Result:71points,
  • Rating points1
MZ

C++ - Тест 003. Условия и циклы

  • Result:64points,
  • Rating points-1
Last comments
s

Qt - Selecting data from a QSqlQuery database in a QThread stream and creating a QAbstractTableModel model based on it

Кстати сегодня почему-то все заработало :)
s

Qt - Selecting data from a QSqlQuery database in a QThread stream and creating a QAbstractTableModel model based on it

Я наверное слишком туп, можете пример привести как Вы это делаете?

Qt - Selecting data from a QSqlQuery database in a QThread stream and creating a QAbstractTableModel model based on it

Соединение в потоке используется только в потоке. Т.е выбирает данные сохраняете в какой-нибудь контейнер и передаете его основному потоку.
s

Qt - Selecting data from a QSqlQuery database in a QThread stream and creating a QAbstractTableModel model based on it

Перенес в класс потока все функции для работы с БД, но все по старому когда закрываю поток основное соединение тоже закрывается
Now discuss on the forum

QTabWidget

Здравствуйте, возник вопрос можно ли в QTabWidget удалить 2 кладки одновременно, если одна из них выбрана пользователем(currentWidget()) а про вторую известно tabWidget->widget(i) и ее инд…
E

Qml, tableview

это я понимаю, проблема в том, что при изменении данных в модели, само содержание ячейки меняется, а вот метод для ее окраски в зависимости от содержания, не вызывается

Связь таблиц Qt SQL

добрый, у вас по сути два варианта: 1. делать каскадное удаление из БД по внешним ключам(но если архетиктура базы с ошибками то могут быть сбои) 2. делать контролируемо удаление из вто…
A.

Работа с WinAPI в QT(изменение title bar)

void MainWindow::mousePressEvent(QMouseEvent *event){ if(event->pos().y() <= 45 && event->pos().y() >= 16) mpos = event->pos(); else if(event->pos().y…

QSqlTableModel - Как добавить картинки в таблицу, чтобы они отражались в диалоговом окне, но не были частью модели

Ну тогда в этом столбце указывайте пути на несколько картинок
About
Services
© EVILEG 2015-2020
Recommend hosting TIMEWEB