Size: a a a

2020 February 06

МВ

Макс Воробьев in Qt
если у тебя объекты не взаимодействуют между собой, то делай по 1
источник

RL

Roman Levkovych𓅝 in Qt
А я могу за один раз в Behavior захватить несколько елементов? В доке не вижу
источник

МВ

Макс Воробьев in Qt
в теории - можешь это сделать внутри Behavior -> Animation
источник

МВ

Макс Воробьев in Qt
но проще через Behavior на каждое
источник

RL

Roman Levkovych𓅝 in Qt
Большое спасибо за помощь
источник

В

Влад in Qt
Georgy Shepelev
добавление каталога в импорт помогло запустить приложение?
нет. не знаю, как оно должно было

для того, чтобы заработало, нужно вкомпилировать quick quickcontrols... плагины к бинарнику. файлы то он видит и может их загрушать, а зависимости не видит, потому что они не вкомпилированны.

добавляю необходимые Q_IMPORT_PLUGIN'ы, но выдает ошибку линковки. пишет undefined reference to qt_static_plugin_QtQuick2Plugin итд. нашел либу, которая имеет этот символ (libqtquick2plugin.a), но соответствующий .cmake файл найти не могу.

Уверен, что как-то скомпилировать можно, потому что находил на гитхабе скрипты для упрощения для cmake, но примеров не нашел
источник

GS

Georgy Shepelev in Qt
вот такой код есть в lib\cmake\Qt5QuickControls2\Qt5QuickControls2Config.cmake

    file(GLOB pluginTargets "${CMAKE_CURRENT_LIST_DIR}/Qt5QuickControls2_*Plugin.cmake")

   macro(_populate_QuickControls2_plugin_properties Plugin Configuration PLUGIN_LOCATION)
       set_property(TARGET Qt5::${Plugin} APPEND PROPERTY IMPORTED_CONFIGURATIONS ${Configuration})

       set(imported_location "${_qt5QuickControls2_install_prefix}/plugins/${PLUGIN_LOCATION}")
       _qt5_QuickControls2_check_file_exists(${imported_location})
       set_target_properties(Qt5::${Plugin} PROPERTIES
           "IMPORTED_LOCATION_${Configuration}" ${imported_location}
       )
   endmacro()

   if (pluginTargets)
       foreach(pluginTarget ${pluginTargets})
           include(${pluginTarget})
       endforeach()
   endif()
источник

GS

Georgy Shepelev in Qt
у меня только динамические КюТе, поэтому файликов *Plugin.cmake в QML/Quick не нахожу, поищи у себя
источник

GS

Georgy Shepelev in Qt
но, к сожалению, могу тебя огорчить - у Qt местами кривоватый симейк, возможно их и не будет.

Нам руками пришлось добавлять цель Quick2Tmeplates, т.к. у них не было )
источник

В

Влад in Qt
Georgy Shepelev
но, к сожалению, могу тебя огорчить - у Qt местами кривоватый симейк, возможно их и не будет.

Нам руками пришлось добавлять цель Quick2Tmeplates, т.к. у них не было )
я пытался добавить в тупую Qt5QuickControls2Config.cmake или найти соответсвующий *Plugin.cmake, но такого нет и на статически скомпилированном qt. зато нашел .pc скрипты может там что-то есть
источник

А

Антон in Qt
Всем доброго времени суток. Подскажите пожалуйста, пытаюсь иконку показать через ресурсы, но в консоль вываливает ошибки:
Icon theme "Suru++-Dark" not found.
Icon theme "Papirus-Dark" not found.
Icon theme "Papirus" not found.
Icon theme "Yaru" not found.
Icon theme "Suru++-Dark" not found.
Icon theme "Papirus-Dark" not found.
Icon theme "Papirus" not found.
Icon theme "Yaru" not found.

И не отображает иконку, как это исправить?
источник

P

PunchGott in Qt
источник

Е

Егор in Qt
Антон
Всем доброго времени суток. Подскажите пожалуйста, пытаюсь иконку показать через ресурсы, но в консоль вываливает ошибки:
Icon theme "Suru++-Dark" not found.
Icon theme "Papirus-Dark" not found.
Icon theme "Papirus" not found.
Icon theme "Yaru" not found.
Icon theme "Suru++-Dark" not found.
Icon theme "Papirus-Dark" not found.
Icon theme "Papirus" not found.
Icon theme "Yaru" not found.

И не отображает иконку, как это исправить?
покажи как пытаешься
источник

Е

Егор in Qt
Я не могу проверить, но разве чтобы вызвать С++ функцию из кумля, ее не нужно помечать Q_INVOKABLE?
источник

P

PunchGott in Qt
Егор
Я не могу проверить, но разве чтобы вызвать С++ функцию из кумля, ее не нужно помечать Q_INVOKABLE?
Так сама функция не вызывается в QML. Есть только функция move(), которая итак уже помечена, а вот внутри этой функции и вызывается changeStepCount()
источник

P

PunchGott in Qt
Но даже если и её пометить, ничего не изменяется
источник

P

PunchGott in Qt
Я пробовал
источник

EG

Evgeniy Gagarin in Qt
PunchGott
Я пробовал
Что за зверь root.model? Как он связан с _gm, который в qml инстанцирован?
источник

P

PunchGott in Qt
Вот полностью сам файл с root.model.
источник

Е

Егор in Qt
PunchGott
Вот полностью сам файл с root.model.
не делай айдишники начиная с нижнего подчёркивания
источник