From a1e678811940ae2c4788a1d91540dad88a93a0b6 Mon Sep 17 00:00:00 2001 From: Rym Bouabid Date: Mon, 18 Sep 2023 17:08:34 +0200 Subject: [PATCH] Revamp MIME Type Browser Ex: Replace QObject by Q_DECLARE_TR_FUNCTIONS When declaring MimetypeModel class, use Q_DECLARE_TR_FUNCTIONS Macro instead of Q_OBJECT as we only need to call tr() functions. Task-number: QTBUG-117146 Change-Id: Ic7afd4a806d57ba2a651ebe129f3a91f35764354 Reviewed-by: Ivan Solovev (cherry picked from commit e6c8c16afb3e0481ac6322506ed0c801b2b3ec71) (cherry picked from commit e8f20fbb52eaf7facc27ff1d0a5f22f154348d97) Reviewed-by: Qt Cherry-pick Bot --- examples/corelib/mimetypes/mimetypebrowser/mimetypemodel.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/corelib/mimetypes/mimetypebrowser/mimetypemodel.h b/examples/corelib/mimetypes/mimetypebrowser/mimetypemodel.h index 95451a35a60..061ede3c47a 100644 --- a/examples/corelib/mimetypes/mimetypebrowser/mimetypemodel.h +++ b/examples/corelib/mimetypes/mimetypebrowser/mimetypemodel.h @@ -4,13 +4,14 @@ #ifndef MIMETYPEMODEL_H #define MIMETYPEMODEL_H +#include #include #include #include class MimetypeModel : public QStandardItemModel { - Q_OBJECT + Q_DECLARE_TR_FUNCTIONS(MimetypeModel) public: enum Columns { NameColumn, ColumnCount };