Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.06.2014, 13:09
|
|||
|---|---|---|---|
|
|||
Вызов функции С++ из Qml, Qt |
|||
|
#18+
Всем здравствуйте! Пишу в Qt5 на qml + c++. Интересует решение проблемы: "Не могу вызвать правильно функцию отрисовки (рисует несколько вложенных окружностей в зависимости от параметров) по кнопке, а так же удалить изображение по другой кнопке." Одна из второстепенных проблем: не знаю как передавать указатель на rectangle (на форме несколько rectangle, рисовать надо только в одном из них). Код класса на С++ Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. Подпрограмма вывода изображения: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. А вот кусок кода на qml, где я задаю параметры и вывожу изображение: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Ошибка которая появляется в "Вывод приложения" - "TypeError: Property 'draw' of object [object Object] is not a function" Заранее благодарен за помощь в решение проблемы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.06.2014, 12:24
|
|||
|---|---|---|---|
|
|||
Вызов функции С++ из Qml, Qt |
|||
|
#18+
Проблема решена! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.10.2017, 13:16
|
|||
|---|---|---|---|
Вызов функции С++ из Qml, Qt |
|||
|
#18+
Хотел бы запустить простой код qml в qtcrеаtor 8.5 Там используется qt quick 2.0 однако собрать/скомпилировать код невозможно. Функция меню сборки (первые два) неактивны. И в коде подчеркнуты строки что используется qt quick 1.0 вместо qt quick 2.0 или что такое? Что надо сделать чтобы запустить код qml - весь qt не хочется менять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2017, 00:39
|
|||
|---|---|---|---|
Вызов функции С++ из Qml, Qt |
|||
|
#18+
import QtQuick 2.2 import QtQuick.Controls 1.1 import QtQuick.Window 2.0 вот возле двух последних импортов пишет что: Модуль QМL не найден. Импортиртируемые пути: D:/qt/imports хотя там есть какие две папки. И вообще сам креатор и вся повторная инсталяция в D:/Qt1. Хотя полноценный проэкт делал когда то оттуда. Теперь понимаю что надо qt 5.2 и 5.1 для qt quick 2.2 и 2.1 Как тогда не устанавливать эти более поздние версии чтобы использовать 2.1/2.2? Для моей версии есть только qt quick 1.1 хотя после запуска простейшего кода пишет что Отлатчик не найден? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2018067]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
166ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 276ms |

| 0 / 0 |
