Size: a a a

2020 May 20

IA

Iron Ass in Qt
И у локэйшна будет пропертя типа Position?)) Со всеми ридонли свойствами?))
источник

AS

Anatoly Shirokov in Qt
Iron Ass
И у локэйшна будет пропертя типа Position?)) Со всеми ридонли свойствами?))
источник

AS

Anatoly Shirokov in Qt
Iron Ass
И у локэйшна будет пропертя типа Position?)) Со всеми ридонли свойствами?))
там будет два свойства:
Location {
   coordinate {
       latitude: -27.5
       longitude: 153.1
   }
}
источник

IA

Iron Ass in Qt
Anatoly Shirokov
там будет два свойства:
Location {
   coordinate {
       latitude: -27.5
       longitude: 153.1
   }
}
Не, мне магнитное склонение надо в конечном итоге, а оно только в Position есть
источник

AS

Anatoly Shirokov in Qt
Iron Ass
Не, мне магнитное склонение надо в конечном итоге, а оно только в Position есть
Тогда только так
источник

AS

Anatoly Shirokov in Qt
Position {
       
   }
источник

NK

ID:0 in Qt
#qt #qt_creator #qt_creator_4_12_1
https://www.qt.io/blog/qt-creator-4.12.1-released
источник

IA

Iron Ass in Qt
Anatoly Shirokov
Position {
       
   }
А как задать ему координаты?
источник

AS

Anatoly Shirokov in Qt
Iron Ass
А как задать ему координаты?
а, там они только на чтение
источник

AS

Anatoly Shirokov in Qt
ща
источник

AS

Anatoly Shirokov in Qt
Iron Ass
А как задать ему координаты?
это решаемо. смотри QML Position соответствует приватному классу QDeclarativePosition (qtlocation\src\positioningquick\qdeclarativeposition_p.h), QDeclarativePosition конструируется по объекту класса https://doc.qt.io/qt-5/qgeopositioninfo.html, если не боишься использовать приватные классы, то на С++ твою задачу можно решить.
источник

AS

Anatoly Shirokov in Qt
Iron Ass
А как задать ему координаты?
что-то изобразить смогу после рабочего дня
источник

IA

Iron Ass in Qt
Anatoly Shirokov
это решаемо. смотри QML Position соответствует приватному классу QDeclarativePosition (qtlocation\src\positioningquick\qdeclarativeposition_p.h), QDeclarativePosition конструируется по объекту класса https://doc.qt.io/qt-5/qgeopositioninfo.html, если не боишься использовать приватные классы, то на С++ твою задачу можно решить.
океей)) спасибо огромное) ща посмотрю)
источник

IA

Iron Ass in Qt
Anatoly Shirokov
что-то изобразить смогу после рабочего дня
да изобразить-то и сама могу, спасибо) просто тут надо из двух зол тогда выбрать: это или жуткая сишная библиотека) кто ж знал, что простое магнитное склонение через такую *** тащить придется)
источник

d

death is certain in Qt
кто то может назвать причину того,что qtreewidget в скомпилированом приложении выглядит не так как в самом кюти при разработке? и что с этим делать?
источник

AS

Anatoly Shirokov in Qt
Iron Ass
да изобразить-то и сама могу, спасибо) просто тут надо из двух зол тогда выбрать: это или жуткая сишная библиотека) кто ж знал, что простое магнитное склонение через такую *** тащить придется)
я набросал, у меня получилось https://gist.github.com/anatoly-spb/8f7d84b10e13c480a9769138876db15f
источник

IA

Iron Ass in Qt
Благодарю))
источник

AS

Anatoly Shirokov in Qt
нажатие на кнопку Generate Position приводит к выводу:
qml: {"objectName":"","latitudeValid":true,"longitudeValid":true,"altitudeValid":true,"coordinate":{"latitude":20,"longitude":30,"altitude":10,"isValid":true},"timestamp":"2020-05-20T15:11:57.301Z","speed":null,"speedValid":false,"horizontalAccuracy":null,"verticalAccuracy":null,"horizontalAccuracyValid":false,"verticalAccuracyValid":false,"directionValid":false,"direction":null,"verticalSpeedValid":false,"verticalSpeed":null,"magneticVariation":null,"magneticVariationValid":false}
источник

AS

Anatoly Shirokov in Qt
Iron Ass
Благодарю))
всякие атрибуты устанавливай через https://doc.qt.io/qt-5/qgeopositioninfo.html#setAttribute
в:
    Q_INVOKABLE QDeclarativePosition *create(double lat, double lon, double alt)
   {
       std::unique_ptr<QDeclarativePosition> p = std::make_unique<QDeclarativePosition>();
       QGeoPositionInfo info;
       info.setCoordinate(QGeoCoordinate(lat, lon, alt));
       info.setTimestamp(QDateTime::currentDateTimeUtc());
       // info.setAttribute()
       p->setPosition(info);
       return p.release();
   }

в том числе:
    const qreal magneticVariation = info.attribute(QGeoPositionInfo::MagneticVariation);
источник

РП

Рикардо Примос... in Qt
Привет всем:)
источник