本文整理汇总了C++中kio::TransferJob::setAutoErrorHandlingEnabled方法的典型用法代码示例。如果您正苦于以下问题:C++ TransferJob::setAutoErrorHandlingEnabled方法的具体用法?C++ TransferJob::setAutoErrorHandlingEnabled怎么用?C++ TransferJob::setAutoErrorHandlingEnabled使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类kio::TransferJob
的用法示例。
在下文中一共展示了TransferJob::setAutoErrorHandlingEnabled方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: started
KIO::TransferJob * MrmlPart::transferJob( const KURL& url )
{
KIO::TransferJob *job = KIO::get( url, true, false ); // reload, no gui
job->setAutoErrorHandlingEnabled( true, m_view );
connect( job, SIGNAL( result( KIO::Job * )),
SLOT( slotResult( KIO::Job * )));
connect( job, SIGNAL( data( KIO::Job *, const QByteArray& )),
SLOT( slotData( KIO::Job *, const QByteArray& )));
// ###
// connect( job, SIGNAL( infoMessage( KIO::Job *, const QString& )),
// SLOT( slotResult( KIO::Job *, const QString& )));
job->setWindow( widget() );
if ( !m_sessionId.isEmpty() )
job->addMetaData( MrmlShared::sessionId(), m_sessionId );
emit started( job );
emit setWindowCaption( url.prettyURL() );
setStatus( InProgress );
return job;
}