Skip to content

Commit 3d3f9b8

Browse files
committed
More tweaks (am I opening a flood gate?!)
1 parent c44bfb3 commit 3d3f9b8

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

src/core/trackingmodel.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ QModelIndex TrackingModel::parent( const QModelIndex &index ) const
5757
int TrackingModel::rowCount( const QModelIndex &parent ) const
5858
{
5959
Q_UNUSED( parent )
60-
return mTrackers.size();
60+
return static_cast<int>( mTrackers.size() );
6161
}
6262

6363
int TrackingModel::columnCount( const QModelIndex &parent ) const

src/core/valuemapmodelbase.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ void ValueMapModelBase::setMap( const QVariant &map )
5555
const QVariantMap valueMap = map.toMap();
5656
if ( !valueMap.empty() )
5757
{
58-
beginInsertRows( QModelIndex(), 0, valueMap.size() - 1 );
58+
beginInsertRows( QModelIndex(), 0, static_cast<int>( valueMap.size() ) - 1 );
5959

6060
QMapIterator<QString, QVariant> i( valueMap );
6161
while ( i.hasNext() )
@@ -77,7 +77,7 @@ void ValueMapModelBase::setMap( const QVariant &map )
7777
int ValueMapModelBase::rowCount( const QModelIndex &parent ) const
7878
{
7979
Q_UNUSED( parent )
80-
return mMap.size();
80+
return static_cast<int>( mMap.size() );
8181
}
8282

8383
QVariant ValueMapModelBase::data( const QModelIndex &index, int role ) const

src/core/vertexmodel.cpp

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ void VertexModel::createCandidates()
302302
if ( ( r == 0 || mVertices.at( r - 1 ).ring != vertex.ring ) && mGeometryType == Qgis::GeometryType::Polygon )
303303
{
304304
Vertex lastVertex;
305-
for ( int i = r + 1; i < mVertices.count(); i++ )
305+
for ( qsizetype i = r + 1; i < mVertices.count(); i++ )
306306
{
307307
if ( mVertices.at( i ).ring != vertex.ring )
308308
break;
@@ -670,7 +670,7 @@ void VertexModel::removeCurrentVertex()
670670

671671
void VertexModel::updateGeometry( const QgsGeometry &geometry )
672672
{
673-
int preservedIndex = mCurrentIndex;
673+
qsizetype preservedIndex = mCurrentIndex;
674674
setGeometry( geometry );
675675
//since the index is shifted after reload, we decrement
676676
setCurrentVertex( preservedIndex - 1 );
@@ -737,7 +737,8 @@ void VertexModel::setCurrentVertex( qsizetype newVertex, bool forceUpdate )
737737
if ( mCurrentIndex >= 0 && mCurrentIndex < mVertices.count() )
738738
{
739739
mVertices[mCurrentIndex].currentVertex = false;
740-
emit dataChanged( index( mCurrentIndex, 0, QModelIndex() ), index( mCurrentIndex, 0, QModelIndex() ) );
740+
const QModelIndex changedIndex = index( static_cast<int>( mCurrentIndex ), 0, QModelIndex() );
741+
emit dataChanged( changedIndex, changedIndex );
741742
}
742743

743744
if ( mVertices.count() == 0 )
@@ -762,7 +763,8 @@ void VertexModel::setCurrentVertex( qsizetype newVertex, bool forceUpdate )
762763
if ( mCurrentIndex >= 0 && mCurrentIndex < mVertices.count() )
763764
{
764765
mVertices[mCurrentIndex].currentVertex = true;
765-
emit dataChanged( index( mCurrentIndex, 0, QModelIndex() ), index( mCurrentIndex, 0, QModelIndex() ) );
766+
const QModelIndex changedIndex = index( static_cast<int>( mCurrentIndex ), 0, QModelIndex() );
767+
emit dataChanged( changedIndex, changedIndex );
766768
}
767769

768770
emit currentVertexIndexChanged();
@@ -781,7 +783,7 @@ void VertexModel::setCurrentVertexIndex( qsizetype currentIndex )
781783

782784
int VertexModel::currentVertexIndex() const
783785
{
784-
return mCurrentIndex;
786+
return static_cast<int>( mCurrentIndex );
785787
}
786788

787789
int VertexModel::vertexCount() const

0 commit comments

Comments
 (0)