mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Always disable horiz scroll bars in diff view
This commit is contained in:
parent
ec38ff9b95
commit
a64e89bcc4
@ -116,7 +116,7 @@ class TextBrowser(PlainTextEdit): # {{{
|
|||||||
self.line_number_map = LineNumberMap()
|
self.line_number_map = LineNumberMap()
|
||||||
self.search_header_pos = 0
|
self.search_header_pos = 0
|
||||||
self.changes, self.headers, self.images = [], [], OrderedDict()
|
self.changes, self.headers, self.images = [], [], OrderedDict()
|
||||||
self.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
|
self.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOff), self.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
|
||||||
self.diff_backgrounds = {
|
self.diff_backgrounds = {
|
||||||
'replace' : theme_color(theme, 'DiffReplace', 'bg'),
|
'replace' : theme_color(theme, 'DiffReplace', 'bg'),
|
||||||
'insert' : theme_color(theme, 'DiffInsert', 'bg'),
|
'insert' : theme_color(theme, 'DiffInsert', 'bg'),
|
||||||
@ -512,11 +512,6 @@ class DiffSplit(QSplitter): # {{{
|
|||||||
self.left.clear(), self.right.clear()
|
self.left.clear(), self.right.clear()
|
||||||
|
|
||||||
def finalize(self):
|
def finalize(self):
|
||||||
# check horizontal scrollbars and force both if scrollbar visible only at one side
|
|
||||||
if self.left.horizontalScrollBar().isVisible() or self.right.horizontalScrollBar().isVisible():
|
|
||||||
self.left.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOn)
|
|
||||||
self.right.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOn)
|
|
||||||
|
|
||||||
for v in (self.left, self.right):
|
for v in (self.left, self.right):
|
||||||
c = v.textCursor()
|
c = v.textCursor()
|
||||||
c.movePosition(c.Start)
|
c.movePosition(c.Start)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user