示例#1
0
文件: odfview.cpp 项目: Decad/WebODF
bool
OdfView::loadFile(const QString &fileName) {
    curFile = fileName;
    //    odf->addFile(identifier, fileName);
    //    networkaccessmanager->setCurrentFile(odf->getOpenContainer(identifier));
    if (loaded) {
        slotLoadFinished(true);
    }
    return true;
}
示例#2
0
void AMPWebView::slotReplyFinished()
{
    qDebug( "AMPWebView::slotReplyFinished()" );
    try {
        QByteArray arr=_reply->readAll();
        _webPage->mainFrame()->setContent( arr,
            _reply->request().header( QNetworkRequest::ContentTypeHeader ).toString(),
            _reply->request().url() );
    } catch ( std::bad_alloc& ) {
        QMessageBox::critical( this, tr( "Error" ), tr( "Out of memory!" ), QMessageBox::Ok );
    }
    PHIAHistoryItem it( _reply->request().url(), title(), icon(), QDateTime::currentDateTime() );
    _history->addHistoryItem( it );
    emit urlChanged( _reply->request().url() );
    _sslConfig=_reply->sslConfiguration();
    _reply->deleteLater();
    _reply=0;
    slotLoadFinished( true );
}
示例#3
0
ShibbolethWebView::~ShibbolethWebView()
{
    slotLoadFinished();
}