22 Settings(
const QString &organization =
"MmeMiamMiam",
23 const QString &application =
"MiamPlayer");
35 VP_PlaylistFeature = 3,
36 VP_FileExplorerFeature = 4,
37 VP_VolumeIndicatorToggled = 5,
38 VP_HasAreaForRescan = 6,
39 VP_HasTracksToDisplay = 7,
41 VP_LibraryCoverSize = 9,
42 VP_LibraryHasCovers = 10,
43 VP_LibraryHasCoverBelowTracks = 11,
44 VP_LibraryCoverBelowTracksOpacity = 12,
45 VP_LibraryHasStarsNextToTrack = 13,
46 VP_LibraryHasStarsForUnrated = 14,
47 VP_CanSendTracksToEditor = 15};
53 int buttonsSize()
const;
55 qreal coverBelowTracksOpacity()
const;
58 int coverSizeLibraryTree()
const;
59 int coverSizeUniqueLibrary()
const;
62 bool isCoverBelowTracksEnabled()
const;
65 bool isMediaButtonVisible(
const QString & buttonName)
const;
68 bool isShowNeverScored()
const;
71 bool isVolumeBarTextAlwaysVisible()
const;
74 bool libraryHasStars()
const;
76 void setCoverBelowTracksEnabled(
bool b);
78 void setCoverBelowTracksOpacity(
int v);
80 void setCovers(
bool b);
82 void setCoverSizeLibraryTree(
int s);
83 void setCoverSizeUniqueLibrary(
int s);
86 void setMediaButtonVisible(
const QString & buttonName,
const bool &value);
88 void setShowNeverScored(
bool b);
91 void setStarsInLibrary(
const bool &value);
93 QMap<QString, QVariant> shortcuts()
const;
98 QString theme()
const;
101 qreal volume()
const;
104 void initShortcuts();
108 void setButtonsSize(
int s);
111 void setThemeName(
const QString &theme);
114 void setVolume(qreal v);
116 void setVolumeBarTextAlwaysVisible(
bool b);
119 void mediaButtonVisibilityChanged(
const QString &buttonName,
bool value);
121 void themeHasChanged(
const QString &theme);
123 void viewPropertyChanged(
ViewProperty vp,
const QVariant &value);
ViewProperty
Definition: settings.h:32
Settings class contains all relevant pairs of (keys, values) used by Miam-Player. ...
Definition: settings.h:13
#define MIAMCORE_LIBRARY
Definition: miamcore_global.h:10
RequestSqlModel
Definition: settings.h:29