21#ifndef SAYONARA_PLAYER_UTILS_H
22#define SAYONARA_PLAYER_UTILS_H
24#include "Utils/typedefs.h"
41 using Range = std::pair<int, int>;
42 using RangeList = std::vector<Range>;
49 enum class ArtistIdField :
65 RangeMapping convertRangesToMapping(
const Util::RangeList& ranges,
const QString& attribute,
66 const QString& sqlPlaceholderTemplate);
68 void bindMappingToQuery(QSqlQuery& query,
const RangeMapping& rangeMapping,
const QList<Id>& elements);
70 QString getFilterWhereStatement(const ::Library::Filter& filter, QString searchPlaceholder);
Definition: EngineUtils.h:33
Definition: org_mpris_media_player2_adaptor.h:21
Helper functions.
Definition: MetaTypeRegistry.h:25