QBoxLayout *controlLayout )
{
QStringList list = config.split( ";", QString::SkipEmptyParts ) ;
- for( int i = 0; i < list.size(); i++ )
+ for( int i = 0; i < list.count(); i++ )
{
QStringList list2 = list.at( i ).split( "-" );
- if( list2.size() < 1 )
+ if( list2.count() < 1 )
{
msg_Warn( p_intf, "Parsing error 1. Please, report this." );
continue;
continue;
}
- if( list2.size() > 1 )
+ if( list2.count() > 1 )
{
i_option = list2.at( 1 ).toInt( &ok );
if( !ok )
if( frame )
{
QList<QToolButton *> allTButtons = frame->findChildren<QToolButton *>();
- for( int i = 0; i < allTButtons.size(); i++ )
+ for( int i = 0; i < allTButtons.count(); i++ )
applyAttributes( allTButtons[i], b_flat, b_big );
}
else
if( !mrlList ) return;
QStringList tempL = mrlList->stringList();
- while( tempL.size() > 8 ) tempL.removeFirst();
+ while( tempL.count() > 8 ) tempL.removeFirst();
getSettings()->setValue( "Open/netMRL", tempL );
if( adv->exec() )
{
QString tempMRL = "";
- for( int i = 0; i < controls.size(); i++ )
+ for( int i = 0; i < controls.count(); i++ )
{
ConfigControl *control = controls[i];
void MLItem::addChild( MLItem *child, int row )
{
assert( child );
- children.insert( row==-1 ? children.size() : row, child );
+ children.insert( row==-1 ? children.count() : row, child );
}
void MLItem::delChild( int row )
{
if( !childCount() ) return; // assert ?
MLItem *item =
- children.takeAt( ( row!=-1 ) ? row : ( children.size()-1 ) );
+ children.takeAt( ( row!=-1 ) ? row : ( children.count()-1 ) );
assert( item );
delete item;
}
int MLItem::childCount() const
{
- return children.size();
+ return children.count();
}
MLItem* MLItem::parent() const
void MLModel::doDelete( QModelIndexList list )
{
- for (int i = 0; i < list.size(); ++i)
+ for (int i = 0; i < list.count(); ++i)
{
int id = getId( list.at(i) );
ml_DeleteSimple( p_ml, id );
QStringList MLModel::selectedURIs()
{
QStringList list;
- for( int i = 0; i < current_selection.size(); i++ )
+ for( int i = 0; i < current_selection.count(); i++ )
{
QModelIndex idx = current_selection.value(i);
MLItem *item = static_cast< MLItem* >( idx.internalPointer() );
{
QList<input_item_t*> inputItems = plMimeData->inputItems();
QList<PLItem*> model_items;
- playlist_item_t *pp_items[inputItems.size()];
+ playlist_item_t *pp_items[inputItems.count()];
PL_LOCK;
QStringList PLModel::selectedURIs()
{
QStringList lst;
- for( int i = 0; i < current_selection.size(); i++ )
+ for( int i = 0; i < current_selection.count(); i++ )
{
const PLItem *item = getItem( current_selection[i] );
if( item )
void PLModel::insertChildren( PLItem *node, QList<PLItem*>& items, int i_pos )
{
assert( node );
- int count = items.size();
+ int count = items.count();
if( !count ) return;
printf( "Here I am\n");
beginInsertRows( index( node, 0 ), i_pos, i_pos + count - 1 );
void PLModel::recurseDelete( QList<PLItem*> children, QModelIndexList *fullList )
{
- for( int i = children.size() - 1; i >= 0 ; i-- )
+ for( int i = children.count() - 1; i >= 0 ; i-- )
{
PLItem *item = children[i];
if( item->childCount() )
table->findItems( VLCKeyToString( i_vlckey ), Qt::MatchExactly,
b_global ? 2 : 1 );
- if( conflictList.size() &&
+ if( conflictList.count() &&
conflictList[0]->data( b_global ? 2 : 1, Qt::UserRole ).toInt() > 1 )
/* Avoid 0 or -1 that are the "Unset" states */
{
void VLCProfileSelector::updateOptions( int i )
{
QStringList options = profileBox->itemData( i ).toString().split( ";" );
- if( options.size() < 16 )
+ if( options.count() < 16 )
return;
mux = options[0];
void VLCProfileEditor::fillProfile( const QString& qs )
{
QStringList options = qs.split( ";" );
- if( options.size() < 16 )
+ if( options.count() < 16 )
return;
const QString mux = options[0];
else if( column == 2 )
{
fields = item->text( column ).split( ":", QString::SkipEmptyParts );
- if( fields.size() == 1 )
+ if( fields.count() == 1 )
p_seekpoint->i_time_offset = 1000000 * ( fields[0].toInt() );
- else if( fields.size() == 2 )
+ else if( fields.count() == 2 )
p_seekpoint->i_time_offset = 1000000 * ( fields[0].toInt() * 60 + fields[1].toInt() );
- else if( fields.size() == 3 )
+ else if( fields.count() == 3 )
p_seekpoint->i_time_offset = 1000000 * ( fields[0].toInt() * 3600 + fields[1].toInt() * 60 + fields[2].toInt() );
else
{
flags |= Qt::ItemIsUserCheckable;
if( b_recursive )
{
- for( int i = 0; i < monitoredDirs.size(); i++ )
+ for( int i = 0; i < monitoredDirs.count(); i++ )
{
if( filePath( index ).startsWith( monitoredDirs.at( i ) ) )
{
return itemCheckState.value( filePath( index ) );
else if( b_recursive )
{
- for( int i = 0; i < monitoredDirs.size(); i++ )
+ for( int i = 0; i < monitoredDirs.count(); i++ )
{
if( filePath( index ).startsWith( monitoredDirs.at( i ) ) )
return Qt::Checked;
in recursive mode */
if( b_recursive )
{
- for( int i = 0; i < monitoredDirs.size()-1; i++ )
+ for( int i = 0; i < monitoredDirs.count()-1; i++ )
{
if( monitoredDirs.at( i ).startsWith( filePath( index ) ) )
{
if index is his only child */
for( idx = index.parent(); idx != QModelIndex(); idx = idx.parent() )
{
- if( monitoredDirs.size() == 0 )
+ if( monitoredDirs.count() == 0 )
{
itemCheckState.take( filePath(idx) );
topLeft = idx;
continue;
}
- for( int i = 0; i < monitoredDirs.size(); i++ )
+ for( int i = 0; i < monitoredDirs.count(); i++ )
{
if( monitoredDirs.at( i ).startsWith( filePath( idx ) ) )
break;
monitoredDirs some directories */
if( !b_recursive && _b_recursive )
{
- for( int i = 0; i < monitoredDirs.size(); i++ )
+ for( int i = 0; i < monitoredDirs.count(); i++ )
{
- for( int j = i+1; j < monitoredDirs.size(); j++ )
+ for( int j = i+1; j < monitoredDirs.count(); j++ )
{
if( monitoredDirs.at( i ).startsWith( monitoredDirs.at( j ) ) )
{
}
}
- for( int i = 0; i < toDelete.size(); i++ )
+ for( int i = 0; i < toDelete.count(); i++ )
{
ml_Control( p_ml, ML_DEL_MONITORED, qtu( toDelete.at( i ) ) );
}
- for( int i = 0; i < newDirs.size(); i++ )
+ for( int i = 0; i < newDirs.count(); i++ )
{
ml_Control( p_ml, ML_ADD_MONITORED, qtu( newDirs.at( i ) ) );
}
/* Used by VLM dialog and inputSlave selection */
QString OpenDialog::getMRL( bool b_all )
{
- if( itemsMRL.size() == 0 ) return "";
+ if( itemsMRL.count() == 0 ) return "";
return b_all ? itemsMRL[0] + ui.advancedLineInput->text()
: itemsMRL[0];
}
itemsMRL.sort();
/* Go through the item list */
- for( int i = 0; i < itemsMRL.size(); i++ )
+ for( int i = 0; i < itemsMRL.count(); i++ )
{
bool b_start = !i && !b_enqueue;
QStringList optionsList = ui.advancedLineInput->text().split( " :" );
/* Insert options */
- for( int j = 0; j < optionsList.size(); j++ )
+ for( int j = 0; j < optionsList.count(); j++ )
{
QString qs = colon_unescape( optionsList[j] );
if( !qs.isEmpty() )
QString entry;
int index = 0;
- while( index < entries.size() )
+ while( index < entries.count() )
{
int delim_pos = entries.indexOf( QRegExp( "\\s+|\"" ), index );
- if( delim_pos < 0 ) delim_pos = entries.size() - 1;
+ if( delim_pos < 0 ) delim_pos = entries.count() - 1;
entry += entries.mid( index, delim_pos - index + 1 );
index = delim_pos + 1;
if( !b_quotes_mode && entry.endsWith( "\"" ) )
{
/* Enters quotes mode */
- entry.truncate( entry.size() - 1 );
+ entry.truncate( entry.count() - 1 );
b_quotes_mode = true;
}
else if( b_quotes_mode && entry.endsWith( "\"" ) )
{
/* Finished the quotes mode */
- entry.truncate( entry.size() - 1 );
+ entry.truncate( entry.count() - 1 );
b_quotes_mode = false;
}
else if( !b_quotes_mode && !entry.endsWith( "\"" ) )
{
/* we found a non-quoted standalone string */
- if( index < entries.size() ||
+ if( index < entries.count() ||
entry.endsWith( " " ) || entry.endsWith( "\t" ) ||
entry.endsWith( "\r" ) || entry.endsWith( "\n" ) )
- entry.truncate( entry.size() - 1 );
+ entry.truncate( entry.count() - 1 );
if( !entry.isEmpty() ) entries_array.append( entry );
entry.clear();
}
{
if( column != 0 )
return QModelIndex();
- if( row < 0 || row >= extensions.size() )
+ if( row < 0 || row >= extensions.count() )
return QModelIndex();
return createIndex( row, 0, extensions.at( row ) );
bool VLMDialog::isNameGenuine( const QString& name )
{
- for( int i = 0; i < vlmItems.size(); i++ )
+ for( int i = 0; i < vlmItems.count(); i++ )
{
if( vlmItems.at( i )->name == name )
return false;
void VLMDialog::addVLMItem()
{
- int vlmItemCount = vlmItems.size();
+ int vlmItemCount = vlmItems.count();
/* Take the name and Check it */
QString name = ui.nameLedit->text();
for( int i = 0; i < i_nMedias; i++ )
{
VLMAWidget * vlmAwidget;
- vlmItemCount = vlmItems.size();
+ vlmItemCount = vlmItems.count();
QString mediaName = qfu( (*ppp_dsc)[i]->psz_name );
/* It may have several inputs, we take the first one by default
vlm_MessageDelete( message );
QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
- for( int i = 0; i < options.size(); i++ )
+ for( int i = 0; i < options.count(); i++ )
{
command = "setup \"" + name + "\" option \"" + options[i].trimmed() + "\"";
vlm_ExecuteCommand( p_vlm, qtu( command ), &message );
vlm_MessageDelete( message );
QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
- for( int i = 0; i < options.size(); i++ )
+ for( int i = 0; i < options.count(); i++ )
{
command = "setup \"" + name + "\" option \"" + options[i].trimmed() + "\"";
vlm_ExecuteCommand( p_vlm, qtu( command ), &message );
vlm_MessageDelete( message );
QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
- for( int i = 0; i < options.size(); i++ )
+ for( int i = 0; i < options.count(); i++ )
{
command = "setup \"" + name + "\" option \"" + options[i].trimmed() + "\"";
vlm_ExecuteCommand( p_vlm, qtu( command ), &message );
p_input = input_item_New( qtu( mrl ), _("Streaming") );
/* Add normal Options */
- for( int j = 0; j < options.size(); j++ )
+ for( int j = 0; j < options.count(); j++ )
{
QString qs = colon_unescape( options[j] );
if( !qs.isEmpty() )
const QMimeData *mimeData = event->mimeData();
/* D&D of a subtitles file, add it on the fly */
- if( mimeData->urls().size() == 1 && THEMIM->getIM()->hasInput() )
+ if( mimeData->urls().count() == 1 && THEMIM->getIM()->hasInput() )
{
if( !input_AddSubtitle( THEMIM->getInput(),
qtu( toNativeSeparators( mimeData->urls()[0].toLocalFile() ) ),
if( !menu ) return;
QList< QAction* > actions = menu->actions();
- for( int i = 0; i < actions.size(); ++i )
+ for( int i = 0; i < actions.count(); ++i )
{
actions[i]->setEnabled( actions[i]->data().toString()
== ENTRY_ALWAYS_ENABLED ||
int i_ret = 0;
QList< QAction* > actions = menu->actions();
- for( int i = 0; i < actions.size(); ++i )
+ for( int i = 0; i < actions.count(); ++i )
{
if( actions[i]->data().toString() != STATIC_ENTRY )
delete actions[i];
static QAction * FindActionWithVar( QMenu *menu, const char *psz_var )
{
QList< QAction* > actions = menu->actions();
- for( int i = 0; i < actions.size(); ++i )
+ for( int i = 0; i < actions.count(); ++i )
{
if( actions[i]->data().toString() == psz_var )
return actions[i];
currentGroup = NULL;
- for( int i = 0; i < (int)objects.size() ; i++ )
+ for( int i = 0; i < (int)objects.count() ; i++ )
{
if( !varnames[i] || !*varnames[i] )
{
recentsMenu->clear();
- if( !l.size() )
+ if( !l.count() )
{
action = recentsMenu->addAction( qtr(" - Empty - ") );
action->setEnabled( false );
}
else
{
- for( int i = 0; i < l.size(); ++i )
+ for( int i = 0; i < l.count(); ++i )
{
char *psz_temp = decode_URI_duplicate( qtu( l.at( i ) ) );
else
{
stack->prepend( mrl );
- if( stack->size() > RECENTS_LIST_SIZE )
+ if( stack->count() > RECENTS_LIST_SIZE )
stack->takeLast();
}
QVLCMenu::updateRecents( p_intf );
QStringList list = getSettings()->value( "RecentsMRL/list" ).toStringList();
/* And filter the regexp on the list */
- for( int i = 0; i < list.size(); ++i )
+ for( int i = 0; i < list.count(); ++i )
{
if ( !filter || filter->indexIn( list.at(i) ) == -1 )
stack->append( list.at(i) );
return;
}
QPixmap *copy = new QPixmap( pxm );
- mFrames.insert( ( index < 0 || index > mFrames.size() ) ? mFrames.size() :
+ mFrames.insert( ( index < 0 || index > mFrames.count() ) ? mFrames.count() :
index, copy );
if( !pixmap() )
setPixmap( *copy );
void AnimatedIcon::onTimerTick()
{
//assert( !mFrames.empty() );
- if( ++mCurrentFrame > mFrames.size() )
+ if( ++mCurrentFrame > mFrames.count() )
{
if( mRemainingLoops != -1 )
{
}
mCurrentFrame = 1;
}
- //assert( mCurrentFrame >= 1 && mCurrentFrame <= mFrames.size() );
+ //assert( mCurrentFrame >= 1 && mCurrentFrame <= mFrames.count() );
setPixmap( *mFrames.at( mCurrentFrame - 1 ) );
}
free( psz_colors );
/* Fill with 255 if the list is too short */
- if( colorList.size() < 12 )
- for( int i = colorList.size(); i < 12; i++)
+ if( colorList.count() < 12 )
+ for( int i = colorList.count(); i < 12; i++)
colorList.append( "255" );
/* Regular colors */