Wpis z mikrobloga

#programowanie #cpp #qt

Ogarniam programowanie w Qt (qt creator). Używam webengine i chcę żeby httpUserAgent przedstawiał się jako urządzenie mobilne. Aktualnie mam:

QString url = "http://wp.pl/";
view2->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
this->ui->verticalLayout->addWidget(view2);
view2->show();
view2->load(QUrl(url));

Wszystko ładnie działa. Teraz jak zmienić httpUserAgent?
Dokumentacja mówi https://doc.qt.io/qt-5/qml-qtwebengine-webengineprofile.html#httpUserAgent-prop
Gdzie, jak, którędy?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@defoxe: Chodzi Ci o użycie: QQuickWebEngineProfile::setHttpUserAgent(QString); ?

nie wiem czym u Ciebie jest ten view2 dlatego zgaduję ze o to Ci chodzi
  • Odpowiedz
QWebEngineView


@defoxe: Jeżeli chcesz używać tego userAgenta w całej aplikacji to spróbuj tak:

QWebEngineProfile *profile =
  • Odpowiedz