+ Ui::LibraryForm *ui;
+ Library *_lib;
+ QStandardItemModel *_model;
+ LibraryFormListState _state;
+ bool _is_dynamic; // workaround
+ bool _is_favorites; // workaround
+ QString _current_artist;
+ QString _current_album;
+ Playlist _current_playlist;
+ QList<Track> _current_tracks;
+ 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);
+ void _add_track(Playlist *cur, Track track);
+ void _add_playlist(Playlist *cur, QString name);
+ void _delete_track(Track track);