QT_STRICT_ITERATORS enabled for gcc
This commit is contained in:
parent
f04d789233
commit
324ed2f80c
@ -55,6 +55,7 @@ linux-g++ | linux-g++-64 {
|
||||
}
|
||||
}
|
||||
|
||||
DEFINES += QT_STRICT_ITERATORS
|
||||
|
||||
# --- optional debug options
|
||||
|
||||
|
@ -103,7 +103,7 @@ bool QskShortcutHandler::event( QEvent* event )
|
||||
{
|
||||
const QShortcutEvent* se = static_cast< const QShortcutEvent* >( event );
|
||||
|
||||
const auto it = m_invokeDataMap.find( se->shortcutId() );
|
||||
const auto it = m_invokeDataMap.constFind( se->shortcutId() );
|
||||
if ( it != m_invokeDataMap.constEnd() )
|
||||
{
|
||||
const InvokeData& data = ( *it );
|
||||
|
@ -229,7 +229,7 @@ void QskStatusIndicator::setStatus( int status )
|
||||
if ( status == m_data->currentStatus )
|
||||
return;
|
||||
|
||||
const auto it = m_data->map.find( status );
|
||||
const auto it = m_data->map.constFind( status );
|
||||
if ( it == m_data->map.constEnd() )
|
||||
{
|
||||
qWarning() << "QskStatusIndicator: invalid status:" << status;
|
||||
|
@ -50,7 +50,7 @@ void QskGraphicProviderMap::insert(
|
||||
void QskGraphicProviderMap::remove( const QString& providerId )
|
||||
{
|
||||
const auto it = m_data->hashTab.find( qskKey( providerId ) );
|
||||
if ( it == m_data->hashTab.constEnd() )
|
||||
if ( it == m_data->hashTab.end() )
|
||||
delete it.value();
|
||||
|
||||
m_data->hashTab.erase( it );
|
||||
@ -61,7 +61,7 @@ QskGraphicProvider* QskGraphicProviderMap::take( const QString& providerId )
|
||||
QskGraphicProvider* provider = nullptr;
|
||||
|
||||
const auto it = m_data->hashTab.find( qskKey( providerId ) );
|
||||
if ( it == m_data->hashTab.constEnd() )
|
||||
if ( it == m_data->hashTab.end() )
|
||||
provider = it.value();
|
||||
|
||||
m_data->hashTab.erase( it );
|
||||
@ -72,7 +72,7 @@ QskGraphicProvider* QskGraphicProviderMap::take( const QString& providerId )
|
||||
QskGraphicProvider* QskGraphicProviderMap::provider( const QString& providerId ) const
|
||||
{
|
||||
const auto it = m_data->hashTab.find( qskKey( providerId ) );
|
||||
if ( it == m_data->hashTab.constEnd() )
|
||||
if ( it == m_data->hashTab.end() )
|
||||
return nullptr;
|
||||
|
||||
if ( it.value().isNull() )
|
||||
|
Loading…
x
Reference in New Issue
Block a user