コード例 #1
0
ファイル: QmlCommerce.cpp プロジェクト: howard-stearns/hifi
void QmlCommerce::replaceContentSet(const QString& itemHref) {
    qApp->replaceDomainContent(itemHref);
    QJsonObject messageProperties = {
        { "status", "SuccessfulRequestToReplaceContent" },
        { "content_set_url", itemHref }
    };
    UserActivityLogger::getInstance().logAction("replace_domain_content", messageProperties);

    emit contentSetChanged(itemHref);
}
コード例 #2
0
ファイル: QmlCommerce.cpp プロジェクト: Nex-Pro/hifi
void QmlCommerce::replaceContentSet(const QString& itemHref, const QString& certificateID) {
    if (!certificateID.isEmpty()) {
        auto ledger = DependencyManager::get<Ledger>();
        ledger->updateLocation(
            certificateID,
            DependencyManager::get<AddressManager>()->getPlaceName(),
            true);
    }
    qApp->replaceDomainContent(itemHref);
    QJsonObject messageProperties = {
        { "status", "SuccessfulRequestToReplaceContent" },
        { "content_set_url", itemHref } };
    UserActivityLogger::getInstance().logAction("replace_domain_content", messageProperties);
    emit contentSetChanged(itemHref);
}