aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/qmmpuisettings.h
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2015-02-28 20:36:04 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2015-02-28 20:36:04 +0000
commit18fc53f886bdb3799ffea7b0906abfdbd8b62064 (patch)
treee3bed517e20276cef67f86b1b2b9012ba8801c29 /src/qmmpui/qmmpuisettings.h
parentd14121babebe610555587321f4734d16fc3393e4 (diff)
downloadqmmp-18fc53f886bdb3799ffea7b0906abfdbd8b62064.tar.gz
qmmp-18fc53f886bdb3799ffea7b0906abfdbd8b62064.tar.bz2
qmmp-18fc53f886bdb3799ffea7b0906abfdbd8b62064.zip
preparing for multicolumn support (latest working revesion: 4749)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@4749 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/qmmpuisettings.h')
-rw-r--r--src/qmmpui/qmmpuisettings.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/qmmpui/qmmpuisettings.h b/src/qmmpui/qmmpuisettings.h
index 0380135ca..46a483697 100644
--- a/src/qmmpui/qmmpuisettings.h
+++ b/src/qmmpui/qmmpuisettings.h
@@ -23,6 +23,7 @@
#include <QObject>
#include <QStringList>
+#include "columnmanager.h"
#include "metadataformatter.h"
class QTimer;
@@ -57,10 +58,6 @@ public:
*/
bool useMetadata() const;
/*!
- * Returns playlist short title format.
- */
- const QString titleFormat() const;
- /*!
* Returns playlist group format.
*/
const QString groupFormat() const;
@@ -98,7 +95,7 @@ public:
* Sets short title template.
* @param titleFormat title template. \sa MetaDataFormatter
*/
- void setTitleFormat(const QString &titleFormat);
+ //void setTitleFormat(const QString &titleFormat);
/*!
* Sets group format.
* \param groupFormat group format. \sa MetaDataFormatter
@@ -182,7 +179,8 @@ public:
*/
bool clearPreviousPlayList() const;
- const MetaDataFormatter* titleFormatter() const;
+ ColumnManager *columnManager();
+ const MetaDataFormatter* titleFormatter(int column) const;
const MetaDataFormatter* groupFormatter() const;
/*!
@@ -256,7 +254,6 @@ private slots:
private:
static QmmpUiSettings* m_instance;
//playlist
- QString m_title_format;
QString m_group_format;
bool m_convertUnderscore, m_convertTwenty;
bool m_useMetadata;
@@ -278,7 +275,9 @@ private:
//timer
QTimer *m_timer;
//formatters
- MetaDataFormatter m_group_formatter, m_title_formatter;
+ MetaDataFormatter m_group_formatter;
+ //column settings
+ ColumnManager *m_colum_manager;
};
#endif // QMMPUISETTINGS_H