From 013d54ed635b05a6afe9d4dac10b36051ce03c66 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Wed, 1 Apr 2015 01:10:01 +0200 Subject: [PATCH] Settings backend for preferred download format. --- src/libtomahawk/TomahawkSettings.cpp | 16 +++++++++++++++- src/libtomahawk/TomahawkSettings.h | 5 ++++- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/libtomahawk/TomahawkSettings.cpp b/src/libtomahawk/TomahawkSettings.cpp index 09e9797e0..d127bde35 100644 --- a/src/libtomahawk/TomahawkSettings.cpp +++ b/src/libtomahawk/TomahawkSettings.cpp @@ -1,6 +1,6 @@ /* === This file is part of Tomahawk Player - === * - * Copyright 2010-2014, Christian Muehlhaeuser + * Copyright 2010-2015, Christian Muehlhaeuser * Copyright 2010-2011 Leo Franchi * Copyright 2010-2012, Jeff Mitchell * @@ -799,6 +799,20 @@ TomahawkSettings::setWatchForChanges( bool watch ) } +QString +TomahawkSettings::downloadsPreferredFormat() const +{ + return value( "downloadmanager/preferredFormat", "MP3" ).toString(); +} + + +void +TomahawkSettings::setDownloadsPreferredFormat( const QString& format ) +{ + setValue( "downloadmanager/preferredFormat", format ); +} + + QString TomahawkSettings::downloadsPath() const { diff --git a/src/libtomahawk/TomahawkSettings.h b/src/libtomahawk/TomahawkSettings.h index a5d01880d..739249a39 100644 --- a/src/libtomahawk/TomahawkSettings.h +++ b/src/libtomahawk/TomahawkSettings.h @@ -1,6 +1,6 @@ /* === This file is part of Tomahawk Player - === * - * Copyright 2010-2014, Christian Muehlhaeuser + * Copyright 2010-2015, Christian Muehlhaeuser * Copyright 2010-2012 Leo Franchi * Copyright 2010-2012, Jeff Mitchell * @@ -57,6 +57,9 @@ public: uint scannerTime() const; void setScannerTime( uint time ); + QString downloadsPreferredFormat() const; + void setDownloadsPreferredFormat( const QString& format ); + QString downloadsPath() const; void setDownloadsPath( const QString& path );