File indexing completed on 2024-04-28 15:40:25

0001 /* SPDX-FileCopyrightText: 2003-2019 The KPhotoAlbum Development Team
0002 
0003    SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005 
0006 #ifndef TEXTUTIL_H
0007 #define TEXTUTIL_H
0008 
0009 // Local includes
0010 #include "DB/CategoryPtr.h"
0011 #include "DB/ImageInfoPtr.h"
0012 
0013 // Qt includes
0014 #include <QDate>
0015 #include <QMap>
0016 #include <QPair>
0017 #include <QString>
0018 
0019 namespace Utilities
0020 {
0021 QString createInfoText(DB::ImageInfoPtr info, QMap<int, QPair<QString, QString>> *);
0022 QString formatAge(DB::CategoryPtr category, const QString &item, DB::ImageInfoPtr info);
0023 QString timeAgo(const DB::ImageInfoPtr info);
0024 QString timeAgo(const QDate &date);
0025 }
0026 
0027 #endif /* TEXTUTIL_H */
0028 
0029 // vi:expandtab:tabstop=4 shiftwidth=4: