1
0
mirror of https://github.com/arsenetar/dupeguru.git synced 2025-03-10 05:34:36 +00:00

Remove superflous top-left corner button

This commit is contained in:
glubsy 2020-06-30 01:19:25 +02:00
parent e41a6b878c
commit eb6946343b

View File

@ -29,6 +29,7 @@ class DetailsModel(QAbstractTableModel):
return None return None
if role != Qt.DisplayRole: if role != Qt.DisplayRole:
return None return None
# Skip first value "Attribute"
column = index.column() + 1 column = index.column() + 1
row = index.row() row = index.row()
return self.model.row(row)[column] return self.model.row(row)[column]
@ -60,6 +61,7 @@ class DetailsTable(QTableView):
self.setSelectionMode(QTableView.SingleSelection) self.setSelectionMode(QTableView.SingleSelection)
self.setShowGrid(False) self.setShowGrid(False)
self.setWordWrap(False) self.setWordWrap(False)
self.setCornerButtonEnabled(False)
def setModel(self, model): def setModel(self, model):
QTableView.setModel(self, model) QTableView.setModel(self, model)
@ -73,7 +75,7 @@ class DetailsTable(QTableView):
vheader = self.verticalHeader() vheader = self.verticalHeader()
vheader.setVisible(True) vheader.setVisible(True)
vheader.setDefaultSectionSize(18) vheader.setDefaultSectionSize(18)
# FIXME hardcoded value is not ideal, perhaps resize to contents once first? # hardcoded value above is not ideal, perhaps resize to contents first?
# vheader.setSectionResizeMode(QHeaderView.ResizeToContents) # vheader.setSectionResizeMode(QHeaderView.ResizeToContents)
vheader.setSectionResizeMode(QHeaderView.Fixed) vheader.setSectionResizeMode(QHeaderView.Fixed)
vheader.setSectionsMovable(True) vheader.setSectionsMovable(True)