Size: a a a

2020 May 20

jp

jon pedro in Qt
Изменения не помогли
источник

AS

Anatoly Shirokov in Qt
Iron Ass
Добрый день всем) я, конечно, уже не надеюсь ни на что, но вдруг)
Есть ли возможность создать в кумле объект Position не для текущего положения устройства (через PositionSource), а по заданной мной координате? Ну должно же быть)
надо более обще проблему увидеть. что мешает задать свои собственные координаты
источник

jp

jon pedro in Qt
Точнее помогли с тем, что файл найден, но реализацию функций внутри либы не видно, на это пока и ругается
источник

jp

jon pedro in Qt
Mr.Mait
@Bahoo08 dll этой библиотеки есть?
Есть, dll
источник

IA

Iron Ass in Qt
Anatoly Shirokov
надо более обще проблему увидеть. что мешает задать свои собственные координаты
в интернете все примеры с position как полем positionsource. пропертя coordinates  у position - read-only. то есть координату он получает снаружи, видимо от positionsource, который в свою очередь тащит с gps. position как отдельный объект от positionsource не встретила нигде в примерах
источник

IA

Iron Ass in Qt
ну или я уже сильно запуталась и чего-то не вижу))
источник

AS

Anatoly Shirokov in Qt
Iron Ass
в интернете все примеры с position как полем positionsource. пропертя coordinates  у position - read-only. то есть координату он получает снаружи, видимо от positionsource, который в свою очередь тащит с gps. position как отдельный объект от positionsource не встретила нигде в примерах
пример можно, просто я еще слабо контекст представляю, что есть, что хочется
источник

M

Mr.Mait in Qt
jon pedro
Точнее помогли с тем, что файл найден, но реализацию функций внутри либы не видно, на это пока и ругается
А переключи проект на релиз версию?
источник

jp

jon pedro in Qt
Mr.Mait
А переключи проект на релиз версию?
Одинаковый результат с тем, что вы предложили доработать и без этого
источник

M

Mr.Mait in Qt
jon pedro
Одинаковый результат с тем, что вы предложили доработать и без этого
последний вариант, 32 и 64 бит
источник

IA

Iron Ass in Qt
из документации
PositionSource {
   id: src
   updateInterval: 1000
   active: true

   onPositionChanged: {
       var coord = src.position.coordinate;
       console.log("Coordinate:", coord.longitude, coord.latitude);
   }
}

var coord = src.position.coordinate; - где position - пропертя  PositionSource-а типа Position. Я хочу position с теми координатами, которые дам ему я, а не PositionSource, gps и прочие темные личности)
источник

jp

jon pedro in Qt
Mr.Mait
последний вариант, 32 и 64 бит
32 битной версии нет компилятора, пойду ставить
источник

M

Mr.Mait in Qt
jon pedro
32 битной версии нет компилятора, пойду ставить
А информации об этой библиотеки нет?
источник

jp

jon pedro in Qt
Mr.Mait
А информации об этой библиотеки нет?
Есть, и меня смущало то, что там сказано, что собралось все в VS 17 и поддерживается ей. Но мне кажется странным, что библиотека зависит от ide
источник

M

Mr.Mait in Qt
jon pedro
Есть, и меня смущало то, что там сказано, что собралось все в VS 17 и поддерживается ей. Но мне кажется странным, что библиотека зависит от ide
Лучше чекни библиотеку на битность
sigcheck.exe c:\windows\system32\shell32.dll
https://www.winhelponline.com/blog/find-out-if-a-program-exe-file-is-32-bit-or-64-bit/
источник

jp

jon pedro in Qt
"Для ОС Windows текущая версия библиотеки разрабатывается в среде MS Visual C++ 2017
Community, поэтому формат файла chai.lib соответствует формату этой версии среды
разработки." Вот так написано
источник

AS

Anatoly Shirokov in Qt
Iron Ass
из документации
PositionSource {
   id: src
   updateInterval: 1000
   active: true

   onPositionChanged: {
       var coord = src.position.coordinate;
       console.log("Coordinate:", coord.longitude, coord.latitude);
   }
}

var coord = src.position.coordinate; - где position - пропертя  PositionSource-а типа Position. Я хочу position с теми координатами, которые дам ему я, а не PositionSource, gps и прочие темные личности)
Смотри, PositionSource  специальный компонент, который тебе сообщает текущую позицию. Если тебе не нужна текущая позиция, используй свою и вообще выкини PositionSource
источник

jp

jon pedro in Qt
Mr.Mait
Лучше чекни библиотеку на битность
sigcheck.exe c:\windows\system32\shell32.dll
https://www.winhelponline.com/blog/find-out-if-a-program-exe-file-is-32-bit-or-64-bit/
В VS поменял разрядность сборки на 64 с 86, тоже полетела. Похоже и вправду дело в разрядности
источник

IA

Iron Ass in Qt
Anatoly Shirokov
Смотри, PositionSource  специальный компонент, который тебе сообщает текущую позицию. Если тебе не нужна текущая позиция, используй свою и вообще выкини PositionSource
Ну да, так и хочу) но нигде не нахожу примеров создания Position по координате
источник

AS

Anatoly Shirokov in Qt
Iron Ass
Ну да, так и хочу) но нигде не нахожу примеров создания Position по координате
property variant location: QtPositioning.coordinate(0, 0)
источник