diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2015-05-30 13:41:50 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2015-05-30 13:41:50 +0000 |
| commit | 195d573dfd2a1b20b0e61aa5612aafeee852c352 (patch) | |
| tree | a3e9e1cb7b576a5d602146560f5f41e77f4caf03 /src/qmmpui/playlistheadermodel.h | |
| parent | 08545e3aedf6c46db79e7e513a9d1aaa35254884 (diff) | |
| download | qmmp-195d573dfd2a1b20b0e61aa5612aafeee852c352.tar.gz qmmp-195d573dfd2a1b20b0e61aa5612aafeee852c352.tar.bz2 qmmp-195d573dfd2a1b20b0e61aa5612aafeee852c352.zip | |
prepare for api changes
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@5043 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/playlistheadermodel.h')
| -rw-r--r-- | src/qmmpui/playlistheadermodel.h | 19 |
1 files changed, 6 insertions, 13 deletions
diff --git a/src/qmmpui/playlistheadermodel.h b/src/qmmpui/playlistheadermodel.h index 1cc4cf2eb..561151c66 100644 --- a/src/qmmpui/playlistheadermodel.h +++ b/src/qmmpui/playlistheadermodel.h @@ -25,6 +25,8 @@ #include <QWidget> #include "metadataformatter.h" +class MetaDataHelper; + /** * @author Ilya Kotov <forkotov02@hotmail.ru> */ @@ -38,40 +40,31 @@ public: void insert(int index, const QString &name, const QString &pattern); void remove(int index); - void resize(int index, int size); - void setAutoResize(int index); - void setMinimalSize(int index, int size); void move(int from, int to); void execEdit(int index, QWidget *parent = 0); void execInsert(int index, QWidget *parent = 0); int count(); - const MetaDataFormatter* titleFormatter(int index) const; - int size(int index) const; + const QString name(int index) const; const QString pattern(int index) const; - int autoResizeColumn() const; signals: void columnAdded(int index); void columnRemoved(int index); void columnChanged(int index); - void columnResized(int index); void columnMoved(int from, int to); void headerChanged(); private: void sync(); - struct Column + struct ColumnHeader { QString name; QString pattern; - int size; - int minSize; - bool autoResize; - MetaDataFormatter *titleFormatter; }; - QList<Column> m_columns; + QList<ColumnHeader> m_columns; + MetaDataHelper *m_helper; }; #endif // COLUMNMANAGER_H |
