This commit is contained in:
watrabi
2025-09-18 17:55:52 -04:00
commit 977f1ff4b8
15030 changed files with 17324420 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
/**
* RobloxWebPage.h
* Copyright (c) 2013 ROBLOX Corp. All Rights Reserved.
*/
#pragma once
#include <QWebPage>
class RobloxWebPage : public QWebPage
{
Q_OBJECT
public:
RobloxWebPage(QWidget* parent = 0);
QString userAgentForUrl(const QUrl &url ) const;
QString getDefaultUserAgent() const; // To get access to protected default user agent
void setUploadFile(QString selector, QString fileName);
virtual void triggerAction(QWebPage::WebAction action, bool checked = false);
protected:
virtual QString chooseFile(QWebFrame *originatingFrame, const QString& oldFile);
virtual bool acceptNavigationRequest ( QWebFrame * frame, const QNetworkRequest & request, NavigationType type );
virtual bool event(QEvent *evt);
private Q_SLOTS:
void handleFinished(QNetworkReply*);
private:
QString m_overideUploadFile;
QPoint m_contextPos;
};