opt: double click in welcome page

This commit is contained in:
Xiao Yi Fang 2024-08-20 10:48:31 +08:00
parent 555811e3f3
commit 51701ce4aa

View file

@ -2005,12 +2005,16 @@ void ArticleView::doubleClicked( QPoint pos )
else {
QUrl const & ref = webview->url();
auto groupId = getGroup( ref );
if ( groupId == 0 || groupId == Instances::Group::HelpGroupId ) {
groupId = currentGroupId;
}
if ( Utils::Url::hasQueryItem( ref, "dictionaries" ) ) {
QStringList dictsList = Utils::Url::queryItemValue( ref, "dictionaries" ).split( ",", Qt::SkipEmptyParts );
showDefinition( selectedText, dictsList, getGroup( ref ), false );
showDefinition( selectedText, dictsList, groupId, false );
}
else
showDefinition( selectedText, getGroup( ref ), getCurrentArticle() );
showDefinition( selectedText, groupId, getCurrentArticle() );
}
}
}