--- src/aidapplication.cpp | 4 ++-- src/callmanager.cpp | 6 +++--- src/control.cpp | 19 +++++++++---------- src/hardwaremanipulator.cpp | 4 ++-- src/phonesim.cpp | 4 ++-- src/qsimcommand.cpp | 10 +++++----- src/simfilesystem.cpp | 8 ++++---- 7 files changed, 27 insertions(+), 28 deletions(-)
diff --git a/src/aidapplication.cpp b/src/aidapplication.cpp index e255145..16fef0c 100644 --- a/src/aidapplication.cpp +++ b/src/aidapplication.cpp @@ -47,7 +47,7 @@ bool AidAppWrapper::command( const QString& cmd ) return true; } - foreach ( AidApplication* app, applications ) + for ( AidApplication* app : qAsConst(applications) ) response += app->getAid(); response.append( "\n\nOK" ); @@ -72,7 +72,7 @@ bool AidAppWrapper::command( const QString& cmd ) aid = cmd.split('=')[1]; aid = aid.replace("\"", ""); - foreach ( AidApplication* app, applications ) { + for ( AidApplication* app : qAsConst(applications) ) { if ( app->getAid().contains( aid ) ) { if ( sessions.size() >= MAX_LOGICAL_CHANNELS ) break; diff --git a/src/callmanager.cpp b/src/callmanager.cpp index fbdb179..1fa13cf 100644 --- a/src/callmanager.cpp +++ b/src/callmanager.cpp @@ -195,7 +195,7 @@ bool CallManager::command( const QString& cmd ) } else if ( cmd == "AT+CLCC" ) { // List all calls that are presently active. - foreach ( CallInfo info, callList ) { + for ( const CallInfo &info : qAsConst(callList) ) { int multiparty; if ( countForState(info.state) >= 2 ) multiparty = 1; @@ -821,7 +821,7 @@ int CallManager::newId() bool seen; for ( id = 1; id <= 32; ++id ) { seen = false; - foreach ( CallInfo info, callList ) { + for ( const CallInfo &info : qAsConst(callList) ) { if ( info.id == id ) { seen = true; break; @@ -879,7 +879,7 @@ int CallManager::indexForId( int id ) bool CallManager::hasCall( CallState state ) { - foreach ( CallInfo info, callList ) { + for ( const CallInfo &info : qAsConst(callList) ) { if ( info.state == state ) return true; } diff --git a/src/control.cpp b/src/control.cpp index 8c1e412..817a0b2 100644 --- a/src/control.cpp +++ b/src/control.cpp @@ -147,7 +147,7 @@ void Control::callManagement( QList<CallInfo> *list ) widget->clearCallView(); - foreach( CallInfo i, *list ) { + for ( const CallInfo &i : qAsConst(*list) ) { QString param[5]; if ( i.incoming && !enableCSSU ) @@ -181,15 +181,15 @@ void ControlWidget::setStateAlerting() void ControlWidget::setStateHangup() { - QList <QTableWidgetItem *> items = ui->twCallMgt->selectedItems(); + const QList <QTableWidgetItem *> items = ui->twCallMgt->selectedItems(); - foreach ( QTableWidgetItem *item, items ) + for ( QTableWidgetItem *item : items ) { int row = item->row(); if ( row >= 0 ) { QTableWidgetItem *itemCallId = ui->twCallMgt->item( row, 0 ); - if ( itemCallId != 0 ) + if ( itemCallId != nullptr ) { QString strid = itemCallId->text(); int id = strid.toInt(); @@ -360,9 +360,9 @@ void ControlWidget::setDefaultGNSSData() void ControlWidget::sendGNSSData() { - QStringList xml = ui->teGNSStext->toPlainText().split("\n"); + const QStringList xml = ui->teGNSStext->toPlainText().split("\n"); - foreach ( QString line, xml ) + for ( const QString &line : xml ) { if (!line.isEmpty()) { QString cposr = "+CPOSR: " + line; @@ -468,9 +468,8 @@ void Control::handleFromData( const QString& cmd ) void ControlWidget::handleToData( const QString& cmd ) { - QStringList dataList = cmd.split("\n"); - QString dataItem; - foreach( dataItem, dataList ){ + const QStringList dataList = cmd.split("\n"); + for ( auto &dataItem : dataList ){ if( dataItem != "" ){ ui->atViewer->append( dataItem + " : " + translator->translateCommand(dataItem) ); } @@ -564,7 +563,7 @@ void ControlWidget::addVoicemail() void ControlWidget::delVoicemail() { - foreach ( QTableWidgetSelectionRange range, + for ( QTableWidgetSelectionRange &range : ui->twMessageList->selectedRanges() ) { for ( int i = range.topRow(); i <= range.bottomRow(); i ++ ) { VoicemailItem &item = mailbox[i]; diff --git a/src/hardwaremanipulator.cpp b/src/hardwaremanipulator.cpp index 6c83c8e..7a61c0e 100644 --- a/src/hardwaremanipulator.cpp +++ b/src/hardwaremanipulator.cpp @@ -239,7 +239,7 @@ void HardwareManipulator::sendVMNotify( int type, int count, const QList<QVMMess mwiUdh.append( count ); // Number of Voice Messages mwiUdh.append( received.size() ); // Number of VM Notifications - foreach ( QVMMessage msg, received ) { + for ( const QVMMessage &msg : received ) { mwiUdh.append( msg.id & 0xff ); mwiUdh.append( msg.id >> 8 ); // Endianness doesn't matter here mwiUdh.append( qMin( msg.lengthSecs, 255 ) ); @@ -261,7 +261,7 @@ void HardwareManipulator::sendVMNotify( int type, int count, const QList<QVMMess mwiUdh.append( count ); // Number of Voice Messages mwiUdh.append( deleted.size() ); // Number of VM Notifications - foreach ( QVMMessage msg, deleted ) { + for ( const QVMMessage &msg : deleted ) { mwiUdh.append( msg.id & 0xff ); mwiUdh.append( msg.id >> 8 ); // Endianness doesn't matter here mwiUdh.append( qMin( msg.lengthSecs, 255 ) ); diff --git a/src/phonesim.cpp b/src/phonesim.cpp index 1fd3c15..0f72a09 100644 --- a/src/phonesim.cpp +++ b/src/phonesim.cpp @@ -1380,9 +1380,9 @@ void SimRules::phoneBook( const QString& cmd ) } if ( cmd.startsWith( "AT+CPBS=?" ) ) { - QStringList names = phoneBooks.keys(); + const QStringList names = phoneBooks.keys(); QString response = "+CPBS: ("; - foreach ( QString name, names ) { + for ( const QString &name : names ) { if ( response.length() > 8 ) response += QChar(','); response += "\"" + name + "\""; diff --git a/src/qsimcommand.cpp b/src/qsimcommand.cpp index 6642035..fb200ed 100644 --- a/src/qsimcommand.cpp +++ b/src/qsimcommand.cpp @@ -3119,7 +3119,7 @@ static void writeSubAddress( QByteArray& data, const QString& value ) writeBerLength( data, value.length() + 2 ); data += (char)0x80; // NSAP address type data += (char)0x50; // NSAP address is BCD-encoded IA5 characters - foreach ( QChar ch, value ) { + for ( const QChar &ch : value ) { int val = ch.unicode() - 32; if ( val > 127 ) val = 0; @@ -3368,7 +3368,7 @@ QByteArray QSimCommand::toPdu( QSimCommand::ToPduOptions options ) const data += (char)0x8F; data += (char)0x00; } - foreach ( QSimMenuItem item, menuItems() ) { + for ( QSimMenuItem &item : menuItems() ) { QByteArray contents; contents += (char)item.identifier(); writeEFADN( contents, item.label(), options, -1 ); @@ -3386,7 +3386,7 @@ QByteArray QSimCommand::toPdu( QSimCommand::ToPduOptions options ) const if ( hasNextActions ) { data += (char)0x18; data += (char)menuItems().size(); - foreach ( QSimMenuItem item, menuItems() ) + for ( const QSimMenuItem &item : menuItems() ) data += (char)item.nextAction(); } if ( type() == SelectItem && defaultItem() != 0 ) { @@ -3399,14 +3399,14 @@ QByteArray QSimCommand::toPdu( QSimCommand::ToPduOptions options ) const data += (char)0x9F; data += (char)(menuItems().size() + 1); data += (char)(selfExplanatory ? 0x00 : 0x01); - foreach ( QSimMenuItem item, menuItems() ) + for ( const QSimMenuItem &item : menuItems() ) data += (char)item.iconId(); } writeTextAttribute( data, titleAttribute() ); if ( attrLen != 0 ) { data += (char)0xD1; writeBerLength( data, attrLen ); - foreach ( QSimMenuItem item, menuItems() ) { + for ( QSimMenuItem &item : menuItems() ) { data += item.labelAttribute(); } } diff --git a/src/simfilesystem.cpp b/src/simfilesystem.cpp index 0e5c2a9..b3ea8a4 100644 --- a/src/simfilesystem.cpp +++ b/src/simfilesystem.cpp @@ -514,9 +514,9 @@ SimFileItem *SimFileSystem::findItemRelative( const QString& fileid ) item = currentItem->parentDir(); } else { // Search the current item's immediate children. - QList<SimFileItem *> children = currentItem->children(); - item = 0; - foreach( SimFileItem *temp, children ) { + const QList<SimFileItem *> children = currentItem->children(); + item = nullptr; + for ( SimFileItem *temp : children ) { if ( temp->fileid() == fileid ) { item = temp; break; @@ -635,7 +635,7 @@ SimFileItem *SimFileItem::findItem( const QString& fileid ) { if ( fileid == _fileid ) return this; - foreach ( SimFileItem *item, _children ) { + for ( SimFileItem *item : qAsConst(_children) ) { SimFileItem *temp = item->findItem( fileid ); if ( temp ) return temp; -- 2.24.0 _______________________________________________ ofono mailing list -- ofono@ofono.org To unsubscribe send an email to ofono-le...@ofono.org