Changeset 119 for smplayer/trunk/src/playlist.h
- Timestamp:
- Dec 27, 2011, 5:44:12 PM (14 years ago)
- Location:
- smplayer/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
smplayer/trunk
-
Property svn:mergeinfo
set to
/smplayer/vendor/current merged eligible
-
Property svn:mergeinfo
set to
-
smplayer/trunk/src/playlist.h
r112 r119 1 1 /* smplayer, GUI front-end for mplayer. 2 Copyright (C) 2006-201 0Ricardo Villalba <rvm@escomposlinux.org>2 Copyright (C) 2006-2011 Ricardo Villalba <rvm@escomposlinux.org> 3 3 4 4 This program is free software; you can redistribute it and/or modify … … 76 76 int count(); 77 77 bool isEmpty(); 78 QString print(QString seperator); 78 79 79 80 bool isModified() { return modified; }; … … 93 94 virtual void removeSelected(); 94 95 virtual void removeAll(); 96 virtual void remove(int); 97 98 virtual void moveItemUp(int); 99 virtual void moveItemDown(int); 95 100 96 101 virtual void addCurrentFile(); … … 107 112 virtual void addDirectory(QString dir); 108 113 109 void editPreferences(); 114 // EDIT BY NEO --> 115 virtual void sortBy(int section); 116 // <-- 110 117 111 118 virtual bool maybeSave(); … … 122 129 123 130 void setModified(bool); 131 132 // Preferences 133 void setDirectoryRecursion(bool b) { recursive_add_directory = b; }; 134 void setAutoGetInfo(bool b) { automatically_get_info = b; }; 135 void setSavePlaylistOnExit(bool b) { save_playlist_in_config = b; }; 136 void setPlayFilesFromStart(bool b) { play_files_from_start = b; }; 137 138 public: 139 bool directoryRecursion() { return recursive_add_directory; }; 140 bool autoGetInfo() { return automatically_get_info; }; 141 bool savePlaylistOnExit() { return save_playlist_in_config; }; 142 bool playFilesFromStart() { return play_files_from_start; }; 143 144 QList<PlaylistItem> playlist(){return pl;}; 124 145 125 146 /* … … 140 161 int chooseRandomItem(); 141 162 void swapItems(int item1, int item2 ); 163 // EDIT BY NEO --> 164 void sortBy(int section, bool revert, int count); 165 // <-- 142 166 QString lastDir(); 143 167 … … 196 220 MyAction * repeatAct; 197 221 MyAction * shuffleAct; 198 MyAction * preferencesAct;199 222 200 223 MyAction * moveUpAct;
Note:
See TracChangeset
for help on using the changeset viewer.