June 10, 2019, 10:28 a.m.

Qt обновление модели listview в QML

c++, QML, Qt

Всем привет . Пытаюсь написать по уроку 041 свой парсер Json.Не могу понять , как сделать обновление model после того как меняем url.
Исходники в папке с проектом.Буду весьма благодарен за помощь.
jsNetParser.zip jsNetParser.zip

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.
2

Добрый день!

Наконец-то руки дошли до форума. Я посмотрел ваш код, установил Sailfish SDK, попробовал приложение. Но немного не понял как оно вообще должно работать и как меняется url.

По идее у вас там есть сигнал jsonFieldsObjChanged и он должен отвечать за перезагрузку модели и в QML есть некоторые привязки. Можете подробнее описать, что именно и как должно делаться. Я просто не нашёл в интерфейсе ни намёка, как вы меняете url или как планируете его менять. А исходя из этого довольно затруднительно сделать правильное предложение по исправлени поведения программы.

0
  • July 15, 2019, 3:59 a.m.
  • The answer was marked as a solution.

я уже переделал код, добавил даже запись json'а в БД , спасибо )))

1

Comments

Only authorized users can post comments.
Please, Log in or Sign up
D
Aug. 16, 2019, 12:58 p.m.
Damir

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

  • Result:92points,
  • Rating points8
D
Aug. 16, 2019, 12:46 p.m.
Damir

C++ - Test 005. Structures and Classes

  • Result:75points,
  • Rating points2
u
Aug. 14, 2019, 2:55 p.m.
unrealproro

C++ - Test 005. Structures and Classes

  • Result:83points,
  • Rating points4
Last comments
D
Aug. 17, 2019, 9:04 a.m.
Damir

github ChekableTView Правой групповая смена значения при перетаскивании левой как обычно.
Aug. 16, 2019, 1:03 p.m.
Evgenij Legotskoj

Потому, что в минуте 60 секунд
Aug. 16, 2019, 12:16 p.m.
Dmitrij

а почему делитель 60000, а не 1000?
g
Aug. 14, 2019, 1:27 a.m.
grig_p

Спасибо большое. Получилось
Aug. 13, 2019, 10:43 a.m.
Evgenij Legotskoj

Самая главная проблема в том, что у вас это константные переменные, и инициализируется они один единственный раз при запуске программы. Поэтому делать динамический перевод в таком случае у …
Now discuss on the forum
Aug. 18, 2019, 3:22 a.m.
Ruslan Polupan

Т.е. таблицы в БД к которым обращается приложение могут отсутсвовать?
Aug. 15, 2019, 3:19 a.m.
Mihailll

Плюсы и qml отличаются, с++ логичней
Aug. 14, 2019, 8:20 a.m.
Evgenij Legotskoj

Да это не столько баги QML, сколько поведение JavaScript, который используется в нём. Из-за отсутствия строгой типизации получаем некоторые проблемы с преобразованием типов. в итоге, на первый в…
Aug. 14, 2019, 2:33 a.m.
BlinCT

Ошибка найдена) недосмотрел.
Aug. 13, 2019, 3:52 a.m.
Evgenij Legotskoj

Бери остаток от деления #include <QCoreApplication>#include <QTime>#include <QDebug>int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QTime time…
Looking for a Job?
14,000.00 руб. - 40,000.00 руб.
Разработчик Qt
Annino, Moscow Oblast, Russia
5,000.00 руб. - 15,000.00 руб.
Дизайнер
Moskovskiy, Moscow, Russia
25,000.00 руб. - 30,000.00 руб.
Разработчик Qt/C++
Barnaul, Altai Krai, Russia

For registered users on the site there is a minimum amount of advertising

EVILEG
About
Services
Join us
© EVILEG 2015-2019
Recommend hosting TIMEWEB