mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-20 07:27:22 -06:00
Replace QString::split() by faster alternatives
This commit is contained in:
@@ -56,11 +56,13 @@ TrackersAdditionDialog::~TrackersAdditionDialog()
|
||||
|
||||
QStringList TrackersAdditionDialog::newTrackers() const
|
||||
{
|
||||
const QString plainText = m_ui->textEditTrackersList->toPlainText();
|
||||
|
||||
QStringList cleanTrackers;
|
||||
for (QString url : asConst(m_ui->textEditTrackersList->toPlainText().split('\n'))) {
|
||||
for (QStringRef url : asConst(plainText.splitRef('\n'))) {
|
||||
url = url.trimmed();
|
||||
if (!url.isEmpty())
|
||||
cleanTrackers << url;
|
||||
cleanTrackers << url.toString();
|
||||
}
|
||||
return cleanTrackers;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user