mirror of
https://github.com/xiaoyifang/goldendict-ng.git
synced 2024-11-24 00:14:06 +00:00
fix: code smell
This commit is contained in:
parent
11ea4bc799
commit
084175f56f
|
@ -124,16 +124,16 @@ int HeadwordListModel::wordCount() const
|
|||
QVariant HeadwordListModel::data( const QModelIndex & index, int role ) const
|
||||
{
|
||||
if( !index.isValid() )
|
||||
return QVariant();
|
||||
return {};
|
||||
|
||||
if( index.row() >= totalSize || index.row() < 0 || index.row() >= words.size() )
|
||||
return QVariant();
|
||||
return {};
|
||||
|
||||
if( role == Qt::DisplayRole )
|
||||
{
|
||||
return words.at( index.row() );
|
||||
}
|
||||
return QVariant();
|
||||
return {};
|
||||
}
|
||||
|
||||
bool HeadwordListModel::canFetchMore( const QModelIndex & parent ) const
|
||||
|
@ -174,7 +174,7 @@ void HeadwordListModel::fetchMore( const QModelIndex & parent )
|
|||
emit numberPopulated( words.size() );
|
||||
}
|
||||
|
||||
int HeadwordListModel::getCurrentIndex()
|
||||
int HeadwordListModel::getCurrentIndex() const
|
||||
{
|
||||
return index;
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@ public:
|
|||
void setFilter( QRegularExpression );
|
||||
void appendWord( const QString & word );
|
||||
void addMatches( QStringList matches );
|
||||
int getCurrentIndex();
|
||||
int getCurrentIndex() const;
|
||||
bool containWord( const QString & word );
|
||||
QSet< QString > getRemainRows( int & nodeIndex );
|
||||
signals:
|
||||
|
|
Loading…
Reference in a new issue