Esempio n. 1
0
FoxEdit::FoxEdit(int modus) :
QWebPage(0) {
    /// FOXBEEP() << "FoxEdit init";
    setContentEditable(true);
    setForwardUnsupportedContent(false);
    setLinkDelegationPolicy(QWebPage::DelegateAllLinks);
}
Esempio n. 2
0
PHIWebPage::PHIWebPage( QObject *parent )
    : QWebPage( parent ), _view( 0 ), _loading( false )
{
    setNetworkAccessManager( PHINetManager::instance()->defaultNetworkAccessManager() );
    mainFrame()->setScrollBarPolicy( Qt::Vertical, Qt::ScrollBarAlwaysOff );
    mainFrame()->setScrollBarPolicy( Qt::Horizontal, Qt::ScrollBarAlwaysOff );
    setLinkDelegationPolicy( QWebPage::DelegateExternalLinks );
    connect( this, &QWebPage::loadStarted, this, &PHIWebPage::slotLoadingStart );
    connect( this, &QWebPage::loadFinished, this, &PHIWebPage::slotLoadingFinished );
}
Esempio n. 3
0
// ==============================
// PAGE CLASS CONSTRUCTOR:
// ==============================
QPage::QPage()
    : QWebPage (0)
{
    QWebSettings::globalSettings()->setDefaultTextEncoding(QString("utf-8"));

    QWebSettings::globalSettings()->
            setAttribute(QWebSettings::JavascriptEnabled, false);
    QWebSettings::globalSettings()->
            setAttribute(QWebSettings::LocalContentCanAccessFileUrls, false);
    QWebSettings::globalSettings()->
            setAttribute(QWebSettings::PluginsEnabled, false);

    QWebSettings::globalSettings()->
            setAttribute(QWebSettings::AutoLoadImages, true);

    // All links are handled by the application itself:
    setLinkDelegationPolicy(QWebPage::DontDelegateLinks);

    // Disable cache:
    QWebSettings::setMaximumPagesInCache(0);
    QWebSettings::setObjectCacheCapacities(0, 0, 0);
}
 WebPage(QObject * parent = 0)
     : QWebPage(parent)
 {
     setNetworkAccessManager(NetworkAccessManagerMixin::networkAccessManager().get());
     setLinkDelegationPolicy(QWebPage::DelegateAllLinks);
 }