[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdemultimedia/juk
From: Scott Wheeler <wheeler () kde ! org>
Date: 2005-02-19 14:30:39
Message-ID: 20050219143039.03F891D466 () office ! kde ! org
[Download RAW message or body]
CVS commit by wheeler:
Disable the "view cover" and "delete cover" RMB items if there is no cover item
available.
BUG:932570
M +5 -5 playlist.cpp 1.296
--- kdemultimedia/juk/playlist.cpp #1.295:1.296
@@ -1884,11 +1884,11 @@ void Playlist::slotShowRMBMenu(QListView
// Disable edit menu if only one file is selected, and it's read-only
- QFileInfo fi(static_cast<PlaylistItem*>(item)->file().absFilePath());
- bool enableEdit = true;
+ FileHandle file = static_cast<PlaylistItem*>(item)->file();
- if(!fi.isWritable() && selectedItems().count() == 1)
- enableEdit = false;
+ m_rmbMenu->setItemEnabled(m_rmbEditID, file.fileInfo().isWritable() ||
+ selectedItems().count() > 1);
- m_rmbMenu->setItemEnabled(m_rmbEditID, enableEdit);
+ action("viewCover")->setEnabled(file.coverInfo()->hasCover());
+ action("removeCover")->setEnabled(file.coverInfo()->hasCover());
m_rmbMenu->popup(point);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic