fix minimum qt version + version bump + lang sync

This commit is contained in:
Martin Rotter 2019-06-03 06:23:28 +02:00
parent 1fef0c55d1
commit 9cd3094445
8 changed files with 448 additions and 441 deletions

View File

@ -91,11 +91,11 @@
</message> </message>
<message> <message>
<source>Blocked popup window</source> <source>Blocked popup window</source>
<translation type="unfinished"/> <translation>Zablokováno vyskakovací okno</translation>
</message> </message>
<message> <message>
<source>AdBlock blocked unwanted popup window.</source> <source>AdBlock blocked unwanted popup window.</source>
<translation type="unfinished"/> <translation>AdBlock zablokoval vyskakovací okno.</translation>
</message> </message>
<message> <message>
<source>Show AdBlock &amp;settings</source> <source>Show AdBlock &amp;settings</source>
@ -908,11 +908,11 @@ or this functionality is not implemented yet.</source>
</message> </message>
<message> <message>
<source>Downloading attachment...</source> <source>Downloading attachment...</source>
<translation type="unfinished"/> <translation>Stahuji přílohu...</translation>
</message> </message>
<message> <message>
<source>Downloaded: %1 kB</source> <source>Downloaded: %1 kB</source>
<translation type="unfinished"/> <translation>Staženo: %1 kB</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1134,11 +1134,11 @@ or this functionality is not implemented yet.</source>
</message> </message>
<message> <message>
<source>No username entered. </source> <source>No username entered. </source>
<translation type="unfinished"/> <translation>Nezadáno uživatelské jméno.</translation>
</message> </message>
<message> <message>
<source>Some username entered. </source> <source>Some username entered. </source>
<translation type="unfinished"/> <translation>Uživatelské jméno zadáno.</translation>
</message> </message>
<message> <message>
<source>You did not grant access.</source> <source>You did not grant access.</source>
@ -1150,7 +1150,7 @@ or this functionality is not implemented yet.</source>
</message> </message>
<message> <message>
<source>There is error. %1 </source> <source>There is error. %1 </source>
<translation type="unfinished"/> <translation>Chyba. %1</translation>
</message> </message>
<message> <message>
<source>Tested successfully.You may be prompted to login once more.</source> <source>Tested successfully.You may be prompted to login once more.</source>
@ -1162,11 +1162,11 @@ or this functionality is not implemented yet.</source>
</message> </message>
<message> <message>
<source>Add new Gmail account</source> <source>Add new Gmail account</source>
<translation type="unfinished"/> <translation>Přidat nový účet Gmail</translation>
</message> </message>
<message> <message>
<source>Edit existing Gmail account</source> <source>Edit existing Gmail account</source>
<translation type="unfinished"/> <translation>Upravit existující účet Gmail</translation>
</message> </message>
<message> <message>
<source>Empty value is entered.</source> <source>Empty value is entered.</source>
@ -1178,11 +1178,11 @@ or this functionality is not implemented yet.</source>
</message> </message>
<message> <message>
<source>You must use &quot;%1&quot; as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used &quot;application&quot;.</source> <source>You must use &quot;%1&quot; as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used &quot;application&quot;.</source>
<translation type="unfinished"/> <translation>Musíte použít &quot;%1&quot; jako základní přesměrovací URL. Můžete použít vlastní číslo portu, abyste měli jistotu, že nekoliduje s jinou službou. Ujistěte se, že nastavení přesměrovací URL je konzistentní s nastavením na straně webové služby.</translation>
</message> </message>
<message> <message>
<source>Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing!</source> <source>Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing!</source>
<translation type="unfinished"/> <translation>Předdefinovaná nastavení měňte pouze pokud opravdu víte co děláte.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1285,7 +1285,7 @@ or this functionality is not implemented yet.</source>
</message> </message>
<message> <message>
<source>You must use &quot;%1&quot; as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used &quot;application&quot;.</source> <source>You must use &quot;%1&quot; as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used &quot;application&quot;.</source>
<translation type="unfinished"/> <translation>Musíte použít &quot;%1&quot; jako základní přesměrovací URL. Můžete použít vlastní číslo portu, abyste měli jistotu, že nekoliduje s jinou službou. Ujistěte se, že nastavení přesměrovací URL je konzistentní s nastavením na straně webové služby.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1867,7 +1867,7 @@ or this functionality is not implemented yet.</source>
</message> </message>
<message> <message>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished"/> <translation>Použít výchozí ikonu z tématu</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2271,11 +2271,11 @@ or this functionality is not implemented yet.</source>
</message> </message>
<message> <message>
<source>&amp;Enable message preview</source> <source>&amp;Enable message preview</source>
<translation type="unfinished"/> <translation>&amp;Povolit náhled zprávy</translation>
</message> </message>
<message> <message>
<source>&amp;Donate...</source> <source>&amp;Donate...</source>
<translation type="unfinished"/> <translation>&amp;Podpořit autora...</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2522,7 +2522,7 @@ Musíte restartovat manuálně.</translation>
</message> </message>
<message> <message>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished"/> <translation>Použít výchozí ikonu z tématu</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2668,11 +2668,11 @@ Musíte restartovat manuálně.</translation>
</message> </message>
<message> <message>
<source>&amp;Export to file</source> <source>&amp;Export to file</source>
<translation type="unfinished"/> <translation>&amp;Exportovat do souboru</translation>
</message> </message>
<message> <message>
<source>&amp;Import from file</source> <source>&amp;Import from file</source>
<translation type="unfinished"/> <translation>&amp;Importovat ze souboru</translation>
</message> </message>
</context> </context>
<context> <context>

View File

@ -1867,7 +1867,7 @@ arba šis funkcionalumas dar nėra įgyvendintas.</translation>
</message> </message>
<message> <message>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished"/> <translation>Naudoti numatytąją piktogramą piktogramų temos</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2275,7 +2275,7 @@ arba šis funkcionalumas dar nėra įgyvendintas.</translation>
</message> </message>
<message> <message>
<source>&amp;Donate...</source> <source>&amp;Donate...</source>
<translation type="unfinished"/> <translation>&amp;Paaukoti...</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2522,7 +2522,7 @@ Jūs turite paleisti iš naujo rankiniu būdu.</translation>
</message> </message>
<message> <message>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished"/> <translation>Naudoti numatytąją piktogramą piktogramų temos</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2668,11 +2668,11 @@ Jūs turite paleisti iš naujo rankiniu būdu.</translation>
</message> </message>
<message> <message>
<source>&amp;Export to file</source> <source>&amp;Export to file</source>
<translation type="unfinished"/> <translation>&amp;Eksportuoti į failą</translation>
</message> </message>
<message> <message>
<source>&amp;Import from file</source> <source>&amp;Import from file</source>
<translation type="unfinished"/> <translation>&amp;Importuoti failo</translation>
</message> </message>
</context> </context>
<context> <context>

View File

@ -1865,7 +1865,7 @@ ou esta função ainda não foi implementada.</translation>
</message> </message>
<message> <message>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished"/> <translation>Usar ícone padrão do tema de ícones</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2273,7 +2273,7 @@ ou esta função ainda não foi implementada.</translation>
</message> </message>
<message> <message>
<source>&amp;Donate...</source> <source>&amp;Donate...</source>
<translation type="unfinished"/> <translation>&amp;Doar...</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2520,7 +2520,7 @@ Você precisa reiniciar manualmente.</translation>
</message> </message>
<message> <message>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished"/> <translation>Usar ícone padrão do tema de ícones</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2666,11 +2666,11 @@ Você precisa reiniciar manualmente.</translation>
</message> </message>
<message> <message>
<source>&amp;Export to file</source> <source>&amp;Export to file</source>
<translation type="unfinished"/> <translation>&amp;Exportar para arquivo</translation>
</message> </message>
<message> <message>
<source>&amp;Import from file</source> <source>&amp;Import from file</source>
<translation type="unfinished"/> <translation>&amp;Importar do arquivo</translation>
</message> </message>
</context> </context>
<context> <context>

View File

@ -159,11 +159,11 @@
<name>Application</name> <name>Application</name>
<message> <message>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Programmet är redan startat</translation> <translation>Programmet är redan startat.</translation>
</message> </message>
<message> <message>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Utdatamappen är inte skrivbar</translation> <translation>Utdatamappen är inte skrivbar.</translation>
</message> </message>
<message> <message>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
@ -1132,11 +1132,11 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>No username entered. </source> <source>No username entered. </source>
<translation>Inget användarnamn angivet</translation> <translation>Inget användarnamn angivet. </translation>
</message> </message>
<message> <message>
<source>Some username entered. </source> <source>Some username entered. </source>
<translation>Användarnamn angivet</translation> <translation>Användarnamn angivet. </translation>
</message> </message>
<message> <message>
<source>You did not grant access.</source> <source>You did not grant access.</source>
@ -1207,7 +1207,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing!</source> <source>These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing!</source>
<translation>Dessa inställningar behöver INTE ändras från standardvärdena. Ändra dessa värden endast om du är avancerad användare och vet vad du gör.</translation> <translation>Dessa inställningar behöver INTE ändras från standardvärdena. Ändra dessa värden endast om du är avancerad användare och vet vad du gör!</translation>
</message> </message>
<message> <message>
<source>Only download newest X messages per feed</source> <source>Only download newest X messages per feed</source>
@ -1346,7 +1346,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>Edit existing ownCloud News account</source> <source>Edit existing ownCloud News account</source>
<translation>Redigera befintligt </translation> <translation>Redigera befintligt ownCloud News-konto</translation>
</message> </message>
<message> <message>
<source>Selected ownCloud News server is running unsupported version (%1). At least version %2 is required.</source> <source>Selected ownCloud News server is running unsupported version (%1). At least version %2 is required.</source>
@ -1493,7 +1493,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>URL of your TT-RSS instance WITHOUT trailing &quot;/api/&quot; string</source> <source>URL of your TT-RSS instance WITHOUT trailing &quot;/api/&quot; string</source>
<translation>URL för din TT-RSS-instans UTAN vidhängande &quot;/api/-sträng&quot;.</translation> <translation>URL för din TT-RSS-instans UTAN vidhängande API-sträng</translation>
</message> </message>
<message> <message>
<source>No test done yet.</source> <source>No test done yet.</source>
@ -1509,7 +1509,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>Edit existing Tiny Tiny RSS account</source> <source>Edit existing Tiny Tiny RSS account</source>
<translation>Redigera befintligt </translation> <translation>Redigera befintligt Tiny Tiny RSS-konto</translation>
</message> </message>
<message> <message>
<source>API access on selected server is not enabled.</source> <source>API access on selected server is not enabled.</source>
@ -1569,7 +1569,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>Username is ok or it is not needed.</source> <source>Username is ok or it is not needed.</source>
<translation>Användarnamnet är ok, eller behövs inte. </translation> <translation>Användarnamnet är OK, eller behövs inte.</translation>
</message> </message>
<message> <message>
<source>Username is empty.</source> <source>Username is empty.</source>
@ -1577,7 +1577,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>Password is ok or it is not needed.</source> <source>Password is ok or it is not needed.</source>
<translation>Lösenordet är ok, eller behövs inte. </translation> <translation>Lösenordet är OK, eller behövs inte.</translation>
</message> </message>
<message> <message>
<source>Password is empty.</source> <source>Password is empty.</source>
@ -1865,7 +1865,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished"/> <translation>Använd standardikon från ikontemat</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2112,7 +2112,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>Deletes all messages from all items.</source> <source>Deletes all messages from all items.</source>
<translation>Tar bort alla meddelanden från alla objekt</translation> <translation>Tar bort smtliga meddelanden från alla objekt.</translation>
</message> </message>
<message> <message>
<source>Select &amp;next item</source> <source>Select &amp;next item</source>
@ -2216,7 +2216,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>New web browser tab</source> <source>New web browser tab</source>
<translation>Ny webbläsarflik.</translation> <translation>Ny webbläsarflik</translation>
</message> </message>
<message> <message>
<source>Close all tabs</source> <source>Close all tabs</source>
@ -2273,7 +2273,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>&amp;Donate...</source> <source>&amp;Donate...</source>
<translation type="unfinished"/> <translation>&amp;Donera...</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2288,7 +2288,7 @@ att funktionen inte är implementerad än.</translation>
</message> </message>
<message> <message>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Kan inte lägga till flödet </translation> <translation>Kan inte lägga till flöde</translation>
</message> </message>
<message> <message>
<source>Feed was not added due to error.</source> <source>Feed was not added due to error.</source>
@ -2520,7 +2520,7 @@ Du måste starta om manuellt.</translation>
</message> </message>
<message> <message>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished"/> <translation>Använd standardikon från ikontemat</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2638,7 +2638,7 @@ Du måste starta om manuellt.</translation>
</message> </message>
<message> <message>
<source>Cannot write into destination file: &apos;%1&apos;.</source> <source>Cannot write into destination file: &apos;%1&apos;.</source>
<translation>Kan inte skriva till målfilen: %1</translation> <translation>Kan inte skriva till målfilen: %1.</translation>
</message> </message>
<message> <message>
<source>Root node</source> <source>Root node</source>
@ -2666,11 +2666,11 @@ Du måste starta om manuellt.</translation>
</message> </message>
<message> <message>
<source>&amp;Export to file</source> <source>&amp;Export to file</source>
<translation type="unfinished"/> <translation>&amp;Exportera till fil</translation>
</message> </message>
<message> <message>
<source>&amp;Import from file</source> <source>&amp;Import from file</source>
<translation type="unfinished"/> <translation>&amp;Importera från fil</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2685,7 +2685,7 @@ Du måste starta om manuellt.</translation>
</message> </message>
<message> <message>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Kan inte lägga till flödet </translation> <translation>Kan inte lägga till flöde</translation>
</message> </message>
<message> <message>
<source>Feed was not added due to error.</source> <source>Feed was not added due to error.</source>
@ -3020,7 +3020,7 @@ Inloggningstoken upphör: %2</translation>
</message> </message>
<message> <message>
<source>Selected hyperlink is invalid.</source> <source>Selected hyperlink is invalid.</source>
<translation>Den valda länken är ogiltig</translation> <translation>Den valda hyperlänken är ogiltig.</translation>
</message> </message>
<message> <message>
<source>Mark message as read</source> <source>Mark message as read</source>
@ -3163,7 +3163,7 @@ Inloggningstoken upphör: %2</translation>
</message> </message>
<message> <message>
<source>Account ID of the message.</source> <source>Account ID of the message.</source>
<translation>Konto-ID för meddelandet</translation> <translation>Konto-ID för meddelandet.</translation>
</message> </message>
<message> <message>
<source>Custom ID of the message</source> <source>Custom ID of the message</source>
@ -3440,7 +3440,9 @@ Inloggningstoken upphör: %2</translation>
<source> <source>
+ %n other feeds.</source> + %n other feeds.</source>
<translation><numerusform>+ %n annat flöde.</numerusform><numerusform> <translation><numerusform>
+ %n annat flöde.</numerusform><numerusform>
+ %n andra flöden.</numerusform></translation> + %n andra flöden.</numerusform></translation>
</message> </message>
@ -3504,7 +3506,7 @@ Minst API-nivå %1 krävs.</translation>
</message> </message>
<message> <message>
<source>This is integration of Inoreader.</source> <source>This is integration of Inoreader.</source>
<translation>Detta är integrering av Inoreader</translation> <translation>Detta är integrering av Inoreader.</translation>
</message> </message>
<message> <message>
<source>Simple Gmail integration via JSON API. Allows sending e-mails too.</source> <source>Simple Gmail integration via JSON API. Allows sending e-mails too.</source>
@ -3641,7 +3643,7 @@ Minst API-nivå %1 krävs.</translation>
%2 - body of selected message.</source> %2 - body of selected message.</source>
<translation>Platshållare: <translation>Platshållare:
%1 - titel för aktuellt meddelande %1 - titel för aktuellt meddelande
%2 - brödtext för </translation> %2 - brödtext för.</translation>
</message> </message>
<message> <message>
<source>Proxy</source> <source>Proxy</source>
@ -4285,7 +4287,7 @@ Denna kategori innehåller inga objekt.</translation>
</message> </message>
<message> <message>
<source>Metadata was not fetched because: %1.</source> <source>Metadata was not fetched because: %1.</source>
<translation>Metadata hämtades inte grund av: %1</translation> <translation>Metadata hämtades inte grund av: %1.</translation>
</message> </message>
<message> <message>
<source>does not use auto-update</source> <source>does not use auto-update</source>
@ -4315,7 +4317,8 @@ Uppdateringsstatus: %5</translation>
Network status: %1 Network status: %1
Encoding: %2 Encoding: %2
Type: %3</source> Type: %3</source>
<translation>Nätverksstatus: %1 <translation>
Nätverksstatus: %1
Kodning: %2 Kodning: %2
Typ: %3</translation> Typ: %3</translation>
</message> </message>

View File

@ -30,7 +30,7 @@
<url type="donation">https://martinrotter.github.io/donate/</url> <url type="donation">https://martinrotter.github.io/donate/</url>
<content_rating type="oars-1.1" /> <content_rating type="oars-1.1" />
<releases> <releases>
<release version="3.5.8" date="2019-05-31"/> <release version="3.5.8" date="2019-06-03"/>
</releases> </releases>
<content_rating type="oars-1.0"> <content_rating type="oars-1.0">
<content_attribute id="violence-cartoon">none</content_attribute> <content_attribute id="violence-cartoon">none</content_attribute>

View File

@ -51,7 +51,7 @@ APP_REVERSE_NAME = "com.github.rssguard"
APP_LOW_H_NAME = ".rssguard" APP_LOW_H_NAME = ".rssguard"
APP_AUTHOR = "Martin Rotter" APP_AUTHOR = "Martin Rotter"
APP_COPYRIGHT = "(C) 2011-2019 $$APP_AUTHOR" APP_COPYRIGHT = "(C) 2011-2019 $$APP_AUTHOR"
APP_VERSION = "3.5.8" APP_VERSION = "3.5.9"
APP_LONG_NAME = "$$APP_NAME $$APP_VERSION" APP_LONG_NAME = "$$APP_NAME $$APP_VERSION"
APP_EMAIL = "rotter.martinos@gmail.com" APP_EMAIL = "rotter.martinos@gmail.com"
APP_URL = "https://github.com/martinrotter/rssguard" APP_URL = "https://github.com/martinrotter/rssguard"
@ -294,6 +294,7 @@ HEADERS += src/core/feeddownloader.h \
src/miscellaneous/iofactory.h \ src/miscellaneous/iofactory.h \
src/miscellaneous/localization.h \ src/miscellaneous/localization.h \
src/miscellaneous/mutex.h \ src/miscellaneous/mutex.h \
src/miscellaneous/regexfactory.h \
src/miscellaneous/settings.h \ src/miscellaneous/settings.h \
src/miscellaneous/settingsproperties.h \ src/miscellaneous/settingsproperties.h \
src/miscellaneous/simplecrypt/simplecrypt.h \ src/miscellaneous/simplecrypt/simplecrypt.h \
@ -434,6 +435,7 @@ SOURCES += src/core/feeddownloader.cpp \
src/miscellaneous/iofactory.cpp \ src/miscellaneous/iofactory.cpp \
src/miscellaneous/localization.cpp \ src/miscellaneous/localization.cpp \
src/miscellaneous/mutex.cpp \ src/miscellaneous/mutex.cpp \
src/miscellaneous/regexfactory.cpp \
src/miscellaneous/settings.cpp \ src/miscellaneous/settings.cpp \
src/miscellaneous/simplecrypt/simplecrypt.cpp \ src/miscellaneous/simplecrypt/simplecrypt.cpp \
src/miscellaneous/skinfactory.cpp \ src/miscellaneous/skinfactory.cpp \

View File

@ -5,6 +5,7 @@
#include "core/feedsmodel.h" #include "core/feedsmodel.h"
#include "definitions/definitions.h" #include "definitions/definitions.h"
#include "miscellaneous/application.h" #include "miscellaneous/application.h"
#include "miscellaneous/regexfactory.h"
#include "services/abstract/rootitem.h" #include "services/abstract/rootitem.h"
#include <QTimer> #include <QTimer>
@ -74,7 +75,7 @@ QModelIndexList FeedsProxyModel::match(const QModelIndex& start, int role, const
break; break;
case Qt::MatchWildcard: case Qt::MatchWildcard:
if (QRegularExpression(QRegularExpression::wildcardToRegularExpression(entered_text), if (QRegularExpression(RegexFactory::wildcardToRegularExpression(entered_text),
QRegularExpression::PatternOption::CaseInsensitiveOption | QRegularExpression::PatternOption::CaseInsensitiveOption |
QRegularExpression::PatternOption::UseUnicodePropertiesOption).match(item_text).hasMatch()) { QRegularExpression::PatternOption::UseUnicodePropertiesOption).match(item_text).hasMatch()) {
result.append(idx); result.append(idx);

View File

@ -3,6 +3,7 @@
#include "core/messagesproxymodel.h" #include "core/messagesproxymodel.h"
#include "core/messagesmodel.h" #include "core/messagesmodel.h"
#include "miscellaneous/regexfactory.h"
MessagesProxyModel::MessagesProxyModel(MessagesModel* source_model, QObject* parent) MessagesProxyModel::MessagesProxyModel(MessagesModel* source_model, QObject* parent)
: QSortFilterProxyModel(parent), m_sourceModel(source_model) { : QSortFilterProxyModel(parent), m_sourceModel(source_model) {
@ -122,7 +123,7 @@ QModelIndexList MessagesProxyModel::match(const QModelIndex& start, int role,
break; break;
case Qt::MatchWildcard: case Qt::MatchWildcard:
if (QRegularExpression(QRegularExpression::wildcardToRegularExpression(entered_text), if (QRegularExpression(RegexFactory::wildcardToRegularExpression(entered_text),
QRegularExpression::PatternOption::CaseInsensitiveOption | QRegularExpression::PatternOption::CaseInsensitiveOption |
QRegularExpression::PatternOption::UseUnicodePropertiesOption).match(item_text).hasMatch()) { QRegularExpression::PatternOption::UseUnicodePropertiesOption).match(item_text).hasMatch()) {
result.append(idx); result.append(idx);