bool Akregator::Backend::StorageMK4Impl::close()
{
QMap<QString, FeedStorageMK4Impl*>::Iterator it;
- QMap<QString, FeedStorageMK4Impl*>::Iterator end(d->feeds.end() ) ;
- for (it = d->feeds.begin(); it != end; ++it)
+ for (it = d->feeds.begin(); it != d->feeds.end(); ++it)
{
it.value()->close();
delete it.value();
bool Akregator::Backend::StorageMK4Impl::commit()
{
QMap<QString, FeedStorageMK4Impl*>::Iterator it;
- QMap<QString, FeedStorageMK4Impl*>::Iterator end(d->feeds.end() ) ;
- for ( it = d->feeds.begin(); it != end; ++it )
+ for ( it = d->feeds.begin(); it != d->feeds.end(); ++it )
it.value()->commit();
if(d->storage)
bool Akregator::Backend::StorageMK4Impl::rollback()
{
QMap<QString, FeedStorageMK4Impl*>::Iterator it;
- QMap<QString, FeedStorageMK4Impl*>::Iterator end(d->feeds.end() ) ;
- for ( it = d->feeds.begin(); it != end; ++it )
+ for ( it = d->feeds.begin(); it != d->feeds.end(); ++it )
it.value()->rollback();
if(d->storage)
// mark all new as unread
QList<Article> articles = d->articles.values();
QList<Article>::Iterator it;
- QList<Article>::Iterator en = articles.end();
- for (it = articles.begin(); it != en; ++it)
+ for (it = articles.begin(); it != articles.end(); ++it)
{
if ((*it).status() == New)
{
return;
QList<TransferHandler *>::iterator it = transfers.begin();
- QList<TransferHandler *>::iterator itEnd = transfers.end();
- for( ; it!=itEnd ; ++it )
+ for( ; it!=transfers.end() ; ++it )
{
//Move the transfers in the JobQueue
if(after)
QList<Transfer*> transfers;
JobQueue::iterator it;
- JobQueue::iterator itEnd = group->end();
- for (it = group->begin(); it != itEnd; ++it) {
+ for (it = group->begin(); it != group->end(); ++it) {
transfers << static_cast<Transfer*>(*it);
}
delTransfers(transfers);
QHash<TransferGroup*, QList<Transfer*> > groupsTransfer;
{
QList<Transfer*>::iterator it;
- QList<Transfer*>::iterator itEnd = transfers.end();
- for (it = transfers.begin(); it != itEnd; ) {
+ for (it = transfers.begin(); it != transfers.end(); ) {
TransferModelItem *item = itemFromTransferHandler((*it)->handler());
if (item) {
handlers << (*it)->handler();
//remove the items from the model
{
QHash<TransferGroup*, QList<TransferModelItem*> >::iterator it;
- QHash<TransferGroup*, QList<TransferModelItem*> >::iterator itEnd = groups.end();
- for (it = groups.begin(); it != itEnd; ++it) {
+ for (it = groups.begin(); it != groups.end(); ++it) {
const int numItems = (*it).count();
QStandardItem *parentItem = (*it).first()->parent();
QModelIndex parentIndex = parentItem->index();
{
QHash<TransferGroup*, QList<Transfer*> >::iterator it;
- QHash<TransferGroup*, QList<Transfer*> >::iterator itEnd = groupsTransfer.end();
- for (it = groupsTransfer.begin(); it != itEnd; ++it) {
+ for (it = groupsTransfer.begin(); it != groupsTransfer.end(); ++it) {
it.key()->remove(it.value());
}
}
{
// remove the progressbars for the deleted transfers
QHash<OrgKdeKgetTransferInterface*, Item*>::iterator it;
- QHash<OrgKdeKgetTransferInterface*, Item*>::iterator itEnd = m_items.end();
- for (it = m_items.begin(); it != itEnd; ) {
+ for (it = m_items.begin(); it != m_items.end(); ) {
OrgKdeKgetTransferInterface *transfer = it.key();
if (transfers.contains(transfer)) {
Item *item = it.value();
{
// remove the progressbars for the deleted transfers
QHash<OrgKdeKgetTransferInterface*, Item*>::iterator it;
- QHash<OrgKdeKgetTransferInterface*, Item*>::iterator itEnd = m_items.end();
- for (it = m_items.begin(); it != itEnd; ) {
+ for (it = m_items.begin(); it != m_items.end(); ) {
OrgKdeKgetTransferInterface *transfer = it.key();
if (transfers.contains(transfer)) {
Item *item = it.value();
//bool sameFactory = true;
/*QList<TransferHandler *>::iterator it = transfers.begin();
- QList<TransferHandler *>::iterator itEnd = transfers.end();
- for(; (it!=itEnd) && (sameFactory) ; ++it)
+ for(; (it!=transfers.end()) && (sameFactory) ; ++it)
{
//sameFactory = ( (*it)->m_transfer->factory() == //Port factory() to transferhandler
// transfers.first()->m_transfer->factory() );
if ( m_revisions.isEmpty() )
return;
- QList< Annotation::Revision >::iterator it = m_revisions.begin(), end = m_revisions.end();
- for ( ; it != end; ++it )
+ QList< Annotation::Revision >::iterator it = m_revisions.begin();
+ for ( ; it != m_revisions.end(); ++it )
delete (*it).annotation();
}
KUrl referurl;
// first, try to find the bookmark group whom change notification was just received
- QHash<KUrl, QString>::iterator it = knownFiles.begin(), itEnd = knownFiles.end();
- for ( ; it != itEnd; ++it )
+ QHash<KUrl, QString>::iterator it = knownFiles.begin();
+ for ( ; it != knownFiles.end(); ++it )
{
if ( it.value() == groupAddress )
{
referurl = it.key();
- knownFiles.erase( it );
+ it = knownFiles.erase( it );
break;
}
}
AllocatedPixmap * DocumentPrivate::searchLowestPriorityPixmap( bool unloadableOnly, bool thenRemoveIt, DocumentObserver *observer )
{
QList< AllocatedPixmap * >::iterator pIt = m_allocatedPixmaps.begin();
- QList< AllocatedPixmap * >::iterator pEnd = m_allocatedPixmaps.end();
- QList< AllocatedPixmap * >::iterator farthestPixmap = pEnd;
+ QList< AllocatedPixmap * >::iterator farthestPixmap = m_allocatedPixmaps.end();
const int currentViewportPage = (*m_viewportIterator).pageNumber;
/* Find the pixmap that is farthest from the current viewport */
int maxDistance = -1;
- while ( pIt != pEnd )
+ while ( pIt != m_allocatedPixmaps.end() )
{
const AllocatedPixmap * p = *pIt;
// Filter by observer
}
/* No pixmap to remove */
- if ( farthestPixmap == pEnd )
+ if ( farthestPixmap == m_allocatedPixmaps.end() )
return 0;
AllocatedPixmap * selectedPixmap = *farthestPixmap;
// reparse generator config and if something changed clear Pages
bool configchanged = false;
- QHash< QString, GeneratorInfo >::iterator it = m_loadedGenerators.begin(), itEnd = m_loadedGenerators.end();
- for ( ; it != itEnd; ++it )
+ QHash< QString, GeneratorInfo >::iterator it = m_loadedGenerators.begin();
+ for ( ; it != m_loadedGenerators.end(); ++it )
{
Okular::ConfigInterface * iface = generatorConfig( it.value() );
if ( iface )
// [MEM] free observer's allocation descriptors
QList< AllocatedPixmap * >::iterator aIt = d->m_allocatedPixmaps.begin();
- QList< AllocatedPixmap * >::iterator aEnd = d->m_allocatedPixmaps.end();
- while ( aIt != aEnd )
+ while ( aIt != d->m_allocatedPixmaps.end() )
{
AllocatedPixmap * p = *aIt;
if ( p->observer == pObserver )
}
const bool removeAllPrevious = reqOptions & RemoveAllPrevious;
d->m_pixmapRequestsMutex.lock();
- QList< PixmapRequest * >::iterator sIt = d->m_pixmapRequestsStack.begin(), sEnd = d->m_pixmapRequestsStack.end();
- while ( sIt != sEnd )
+ QList< PixmapRequest * >::iterator sIt = d->m_pixmapRequestsStack.begin();
+ while ( sIt != d->m_pixmapRequestsStack.end() )
{
if ( (*sIt)->observer() == requesterObserver
&& ( removeAllPrevious || requestedPages.contains( (*sIt)->pageNumber() ) ) )
{
// insert in stack sorted by priority
sIt = d->m_pixmapRequestsStack.begin();
- sEnd = d->m_pixmapRequestsStack.end();
- while ( sIt != sEnd && (*sIt)->priority() > request->priority() )
+ while ( sIt != d->m_pixmapRequestsStack.end() && (*sIt)->priority() > request->priority() )
++sIt;
d->m_pixmapRequestsStack.insert( sIt, request );
}
bool pagesAdded = false;
QHash< QString, GeneratorInfo >::iterator it = d->m_loadedGenerators.begin();
- QHash< QString, GeneratorInfo >::iterator itEnd = d->m_loadedGenerators.end();
- for ( ; it != itEnd; ++it )
+ for ( ; it != d->m_loadedGenerators.end(); ++it )
{
Okular::ConfigInterface * iface = d->generatorConfig( it.value() );
if ( iface )
// [MEM] 1.1 find and remove a previous entry for the same page and id
QList< AllocatedPixmap * >::iterator aIt = m_allocatedPixmaps.begin();
- QList< AllocatedPixmap * >::iterator aEnd = m_allocatedPixmaps.end();
- for ( ; aIt != aEnd; ++aIt )
+ for ( ; aIt != m_allocatedPixmaps.end(); ++aIt )
if ( (*aIt)->page == req->pageNumber() && (*aIt)->observer == req->observer() )
{
AllocatedPixmap * p = *aIt;
static void deleteObjectRects( QList< ObjectRect * >& rects, const QSet<ObjectRect::ObjectType>& which )
{
- QList< ObjectRect * >::iterator it = rects.begin(), end = rects.end();
- for ( ; it != end; )
+ QList< ObjectRect * >::iterator it = rects.begin();
+ for ( ; it != rects.end(); )
if ( which.contains( (*it)->objectType() ) )
{
delete *it;
if ( !d->m_doc->m_parent->canRemovePageAnnotation(annotation) )
return false;
- QList< Annotation * >::iterator aIt = m_annotations.begin(), aEnd = m_annotations.end();
- for ( ; aIt != aEnd; ++aIt )
+ QList< Annotation * >::iterator aIt = m_annotations.begin();
+ for ( ; aIt != m_annotations.end(); ++aIt )
{
if((*aIt) && (*aIt)->uniqueName()==annotation->uniqueName())
{
int rectfound = false;
- QList< ObjectRect * >::iterator it = m_rects.begin(), end = m_rects.end();
- for ( ; it != end && !rectfound; ++it )
+ QList< ObjectRect * >::iterator it = m_rects.begin();
+ for ( ; it != m_rects.end() && !rectfound; ++it )
if ( ( (*it)->objectType() == ObjectRect::OAnnotation ) && ( (*it)->object() == (*aIt) ) )
{
delete *it;
void PagePrivate::deleteHighlights( int s_id )
{
// delete highlights by ID
- QList< HighlightAreaRect* >::iterator it = m_page->m_highlights.begin(), end = m_page->m_highlights.end();
- while ( it != end )
+ QList< HighlightAreaRect* >::iterator it = m_page->m_highlights.begin();
+ while ( it != m_page->m_highlights.end() )
{
HighlightAreaRect* highlight = *it;
if ( s_id == -1 || highlight->s_id == s_id )
qSort(words.begin(),words.end(),compareTinyTextEntityY);
// Step 2
- QList<WordWithCharacters>::Iterator it = words.begin(), itEnd = words.end();
+ QList<WordWithCharacters>::Iterator it = words.begin();
//for every non-space texts(characters/words) in the textList
- for( ; it != itEnd ; it++)
+ for( ; it != words.end() ; it++)
{
const QRect elementArea = (*it).area().roundedGeometry(pageWidth,pageHeight);
bool found = false;
qDeleteAll( d->m_pages );
d->m_pages.clear();
// releasing the djvu pages
- QVector<ddjvu_page_t *>::Iterator it = d->m_pages_cache.begin(), itEnd = d->m_pages_cache.end();
- for ( ; it != itEnd; ++it )
+ QVector<ddjvu_page_t *>::Iterator it = d->m_pages_cache.begin();
+ for ( ; it != d->m_pages_cache.end(); ++it )
ddjvu_page_release( *it );
d->m_pages_cache.clear();
// clearing the image cache
if ( d->m_cacheEnabled )
{
bool found = false;
- QList<ImageCacheItem*>::Iterator it = d->mImgCache.begin(), itEnd = d->mImgCache.end();
- for ( ; ( it != itEnd ) && !found; ++it )
+ QList<ImageCacheItem*>::Iterator it = d->mImgCache.begin();
+ for ( ; ( it != d->mImgCache.end() ) && !found; ++it )
{
ImageCacheItem* cur = *it;
if ( ( cur->page == page ) &&
void PageView::slotAnnotationWindowDestroyed( QObject * window )
{
QHash< Okular::Annotation*, AnnotWindow * >::Iterator it = d->m_annowindows.begin();
- QHash< Okular::Annotation*, AnnotWindow * >::Iterator itEnd = d->m_annowindows.end();
- while ( it != itEnd )
+ while ( it != d->m_annowindows.end() )
{
if ( it.value() == window )
{
PageViewItem::~PageViewItem()
{
- QHash<int, FormWidgetIface*>::iterator it = m_formWidgets.begin(), itEnd = m_formWidgets.end();
- for ( ; it != itEnd; ++it )
+ QHash<int, FormWidgetIface*>::iterator it = m_formWidgets.begin();
+ for ( ; it != m_formWidgets.end(); ++it )
delete *it;
qDeleteAll( m_videoWidgets );
}
m_croppedGeometry.moveTop( y );
m_uncroppedGeometry.moveLeft( qRound( x - m_crop.left * m_uncroppedGeometry.width() ) );
m_uncroppedGeometry.moveTop( qRound( y - m_crop.top * m_uncroppedGeometry.height() ) );
- QHash<int, FormWidgetIface*>::iterator it = m_formWidgets.begin(), itEnd = m_formWidgets.end();
- for ( ; it != itEnd; ++it )
+ QHash<int, FormWidgetIface*>::iterator it = m_formWidgets.begin();
+ for ( ; it != m_formWidgets.end(); ++it )
{
Okular::NormalizedRect r = (*it)->rect();
(*it)->moveTo(
return false;
bool somehadfocus = false;
- QHash<int, FormWidgetIface*>::iterator it = m_formWidgets.begin(), itEnd = m_formWidgets.end();
- for ( ; it != itEnd; ++it )
+ QHash<int, FormWidgetIface*>::iterator it = m_formWidgets.begin();
+ for ( ; it != m_formWidgets.end(); ++it )
{
bool hadfocus = (*it)->setVisibility( visible );
somehadfocus = somehadfocus || hadfocus;
// delete buttons if already present
if ( !d->buttons.isEmpty() )
{
- QList< ToolBarButton * >::iterator it = d->buttons.begin(), end = d->buttons.end();
- for ( ; it != end; ++it )
+ QList< ToolBarButton * >::iterator it = d->buttons.begin();
+ for ( ; it != d->buttons.end(); ++it )
delete *it;
d->buttons.clear();
}
delete m_drawingEngine;
// delete frames
- QVector< PresentationFrame * >::iterator fIt = m_frames.begin(), fEnd = m_frames.end();
- for ( ; fIt != fEnd; ++fIt )
+ QVector< PresentationFrame * >::iterator fIt = m_frames.begin();
+ for ( ; fIt != m_frames.end(); ++fIt )
delete *fIt;
}
return;
// delete previous frames (if any (shouldn't be))
- QVector< PresentationFrame * >::iterator fIt = m_frames.begin(), fEnd = m_frames.end();
- for ( ; fIt != fEnd; ++fIt )
+ QVector< PresentationFrame * >::iterator fIt = m_frames.begin();
+ for ( ; fIt != m_frames.end(); ++fIt )
delete *fIt;
if ( !m_frames.isEmpty() )
kWarning() << "Frames setup changed while a Presentation is in progress.";