21#ifndef QMMPUISETTINGS_H
22#define QMMPUISETTINGS_H
26#include "playlistheadermodel.h"
27#include "metadataformatter.h"
28#include "qmmpui_export.h"
285 QString m_group_format;
286 bool m_convertUnderscore, m_convertTwenty;
288 bool m_autosave_playlist;
291 bool m_groups_enabled;
293 bool m_no_pl_advance;
294 bool m_clear_prev_playlist;
295 bool m_read_metadata_for_playlist;
296 bool m_transit_between_playlists;
297 bool m_skip_existing_tracks;
299 bool m_resume_on_startup;
300 QStringList m_exclude_filters, m_restrict_filters;
302 bool m_use_default_pl;
303 QString m_default_pl_name;
305 bool m_use_clipboard;
309 MetaDataHelper *m_helper;
The QmmpUiSettings class provides access to global libqmmpui library settings.
Definition qmmpuisettings.h:37
bool isRepeatableList() const
void setResumeOnStartup(bool enabled)
void setRepeatableTrack(bool enabled)
void noPlayListAdvanceChanged(bool enabled)
void repeatableTrackChanged(bool enabled)
void setConvertTwenty(bool enabled)
QmmpUiSettings(QObject *parent=nullptr)
const QString & groupFormat() const
bool isRepeatableTrack() const
void setUseClipboard(bool enabled)
void setDefaultPlayList(const QString &name, bool enabled=true)
bool isGroupsEnabled() const
void setAutoSavePlayList(bool enabled)
const QStringList & excludeFilters() const
void setClearPreviousPlayList(bool enabled)
bool autoSavePlayList() const
bool convertUnderscore() const
void repeatableListChanged(bool state)
bool clearPreviousPlayList() const
void groupsChanged(bool state)
const QStringList & restrictFilters() const
static QmmpUiSettings * instance()
bool resumeOnStartup() const
void setGroupsEnabled(bool enabled)
void shuffleChanged(bool state)
void setSkipExistingTracks(bool enabled)
void setConvertUnderscore(bool enabled)
bool useClipboard() const
void setExcludeFilters(const QString &filters)
void setGroupFormat(const QString &groupFormat)
void setRestrictFilters(const QString &filters)
bool isNoPlayListAdvance() const
bool isPlayListTransitionEnabled() const
bool useDefaultPlayList() const
bool readMetaDataForPlayLists() const
void setUseMetaData(bool enabled)
void setRepeatableList(bool r)
bool skipExistingTracks() const
void playListTransitionChanged(bool enabled) const
virtual ~QmmpUiSettings()
void setNoPlayListAdvance(bool enabled)
void setReadMetaDataForPlayLists(bool enabled)
void setPlayListTransitionEnabled(bool enabled)
bool convertTwenty() const
const QString & defaultPlayListName() const