summaryrefslogtreecommitdiffstats
path: root/src/corelib/mimetypes/qmimeprovider_p.h
Commit message (Expand)AuthorAgeFilesLines
* QMimeBinaryProvider: cut out the QMap middle-manMarc Mutz2024-02-091-2/+3
* QMimeDatabase: introduce QMimeMagicResult to accumulate magic resultsDavid Faure2023-09-131-3/+11
* QMimeDatabase: fix glob-deleteall support for the binary providersDavid Faure2023-09-131-30/+6
* QMimeDatabase: collect glob patterns from all locationsDavid Faure2023-09-131-21/+35
* QMimeDatabase: fix detection of pattern conflict in different prefixesDavid Faure2023-09-011-1/+2
* QMimeProvider: fix a clazy warningAhmad Samir2023-05-071-0/+2
* QMimeBinaryProvider: manage m_cacheFile with a std::unique_ptrAhmad Samir2023-05-071-1/+1
* QMimeDatabase: handle glob-deleteall tagsAhmad Samir2023-05-071-0/+31
* mimetypes/: port to qsizetypeAhmad Samir2023-04-151-1/+3
* Use SPDX license identifiersLucie Gérard2022-05-161-39/+3
* QtCore: Replace remaining uses of QLatin1String with QLatin1StringViewSona Kurazyan2022-03-261-1/+1
* Core: Do not depend on transitive includesFabian Kosmale2022-03-171-0/+1
* MIME providers: Make provider implementations finalEike Ziller2022-03-021-2/+2
* QMimeBinaryProvider: cache comments and globPatternsAlexander Volkov2021-06-171-1/+8
* QMimeDatabase: fix performance regression when using the internal XMLDavid Faure2020-09-181-0/+3
* QMimeXMLProvider: fix another issue with -no-mimetype-databaseThiago Macieira2020-03-031-4/+1
* QMimeXMLProvider: add missing semi-colon in the #else caseThiago Macieira2020-02-271-1/+1
* MIME: Make the internal database direct content, not a Qt resourceThiago Macieira2019-12-101-0/+11
* Merge remote-tracking branch 'origin/5.12' into devLiang Qi2018-10-251-2/+1
|\
| * Modernize the "mimetype" featureLiang Qi2018-10-121-2/+1
* | Fix a few overrides in Qt CoreAlessandro Portale2018-09-251-8/+8
|/
* QMimeDatabase: redesign to use both binary and XML providersDavid Faure2017-11-301-27/+24
* QMimeDatabase: move recheck test up from the mime providersDavid Faure2017-11-301-8/+3
* Replace Q_DECL_OVERRIDE with override where possibleKevin Funk2017-09-191-19/+19
* QMimeBinaryProvider: avoid QString creation just to check for isEmpty()Marc Mutz2017-03-031-1/+1
* QMimeDatabase: fix handling of conflicting globsDavid Faure2016-12-271-3/+4
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-10-171-0/+1
|\
| * QMimeXMLProvider: add missing out-of-line destructorJ-P Nurmi2016-10-131-0/+1
* | Updated license headersJani Heikkinen2016-01-151-14/+20
|/
* QMimeType: add KDAB copyright to the code I contributed a lot to.David Faure2015-09-041-0/+1
* QMimeDatabase: use QElapsedTimer instead of QDateTime::currentDateTime()David Faure2015-08-121-1/+2
* Introduce QT_NO_MIMETYPESérgio Martins2015-02-171-1/+5
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Add Q_DECL_OVERRIDE in the src subdirectoryOlivier Goffart2014-12-031-19/+19
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Add missing private headers warningSamuel Gaist2014-09-041-0/+11
* Update copyright year in Digia's license headersSergio Ahumada2013-01-181-1/+1
* Add QMimeType::aliases().David Faure2012-11-221-0/+3
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-24/+24
* Import QMimeType / QMimeDatabase into QtCore.David Faure2012-02-181-0/+165