Ability to sort cur.playlist by long tap on it
[someplayer] / src / libraryform.h
index b4d87bc..2d7cba6 100644 (file)
@@ -28,6 +28,7 @@
 #include <QModelIndex>
 #include <QItemSelectionModel>
 #include <QItemSelection>
+#include <QPushButton>
 #include "playlist.h"
 #include "toolswidget.h"
 
@@ -61,6 +62,7 @@ public slots:
        void portraitMode();
        void updateIcons();
        void checkGradient();
+       void updateTranslations();
 private slots:
        void _view_button();
        void _dynamic_button();
@@ -83,6 +85,7 @@ private:
        QStandardItemModel *_model;
        LibraryFormListState _state;
        bool _is_dynamic; // workaround
+        bool _is_favorites; // workaround
        QString _current_artist;
        QString _current_album;
        Playlist _current_playlist;
@@ -90,10 +93,14 @@ private:
        QString _search_pattern;
        int _search_current_id;
        ToolsWidget *_tools_widget;
+       QPushButton *_search_in_library_button;
        bool landscape;
        QString _icons_theme;
        QString _top_gradient;
        QString _bottom_gradient;
+       int _artist_row_for_scroll_to;
+       int _album_row_for_scroll_to;
+       int _playlist_row_for_scroll_to;
 
        void _add_artist(Playlist *cur, QString artist);
        void _add_album(Playlist *cur, QString artist, QString album);