mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Viewer image popup: Fix full screen button in incorrect state when starting in full screen
This commit is contained in:
parent
49043940a1
commit
71273ba7f7
@ -123,7 +123,7 @@ class ImageView(QDialog):
|
||||
self.zo_button = zo = bb.addButton(_('Zoom &out'), QDialogButtonBox.ButtonRole.ActionRole)
|
||||
self.save_button = so = bb.addButton(_('&Save as'), QDialogButtonBox.ButtonRole.ActionRole)
|
||||
self.rotate_button = ro = bb.addButton(_('&Rotate'), QDialogButtonBox.ButtonRole.ActionRole)
|
||||
self.fullscreen_buton = fo = bb.addButton(_('&Full screen'), QDialogButtonBox.ButtonRole.ActionRole)
|
||||
self.fullscreen_button = fo = bb.addButton(_('&Full screen'), QDialogButtonBox.ButtonRole.ActionRole)
|
||||
zi.setIcon(QIcon(I('plus.png')))
|
||||
zo.setIcon(QIcon(I('minus.png')))
|
||||
so.setIcon(QIcon(I('save.png')))
|
||||
@ -134,7 +134,6 @@ class ImageView(QDialog):
|
||||
so.clicked.connect(self.save_image)
|
||||
ro.clicked.connect(self.rotate_image)
|
||||
fo.setCheckable(True)
|
||||
fo.toggled.connect(self.toggle_fullscreen)
|
||||
|
||||
self.l = l = QVBoxLayout(self)
|
||||
l.addWidget(sa)
|
||||
@ -151,6 +150,8 @@ class ImageView(QDialog):
|
||||
geom = gprefs.get(self.geom_name)
|
||||
if geom is not None:
|
||||
self.restoreGeometry(geom)
|
||||
fo.setChecked(self.isFullScreen())
|
||||
fo.toggled.connect(self.toggle_fullscreen)
|
||||
|
||||
def set_to_viewport_size(self):
|
||||
page_size = self.scrollarea.size()
|
||||
|
Loading…
x
Reference in New Issue
Block a user