This commit is contained in:
Kovid Goyal 2012-09-12 23:18:11 +05:30
parent 903af8f4e5
commit 23999f9b42
2 changed files with 4 additions and 1 deletions

View File

@ -499,6 +499,7 @@ class FileIconProvider(QFileIconProvider):
self.icons = {} self.icons = {}
for key in self.__class__.ICONS.keys(): for key in self.__class__.ICONS.keys():
self.icons[key] = I('mimetypes/')+self.__class__.ICONS[key]+'.png' self.icons[key] = I('mimetypes/')+self.__class__.ICONS[key]+'.png'
self.icons['calibre'] = I('lt.png')
for i in ('dir', 'default', 'zero'): for i in ('dir', 'default', 'zero'):
self.icons[i] = QIcon(self.icons[i]) self.icons[i] = QIcon(self.icons[i])

View File

@ -10,7 +10,7 @@ __docformat__ = 'restructuredtext en'
from operator import attrgetter from operator import attrgetter
from PyQt4.Qt import (QTabWidget, QTreeWidget, QTreeWidgetItem, Qt, QDialog, from PyQt4.Qt import (QTabWidget, QTreeWidget, QTreeWidgetItem, Qt, QDialog,
QDialogButtonBox, QVBoxLayout, QSize, pyqtSignal) QDialogButtonBox, QVBoxLayout, QSize, pyqtSignal, QIcon)
from calibre.gui2 import file_icon_provider from calibre.gui2 import file_icon_provider
@ -88,6 +88,8 @@ class Browser(QDialog):
bb.rejected.connect(self.reject) bb.rejected.connect(self.reject)
self.setMinimumSize(QSize(500, 500)) self.setMinimumSize(QSize(500, 500))
self.folders.selected.connect(self.accept) self.folders.selected.connect(self.accept)
self.setWindowTitle(_('Choose folder on device'))
self.setWindowIcon(QIcon(I('devices/galaxy_s3.png')))
@property @property
def current_item(self): def current_item(self):