Increase row height on edit to make editing easier
This commit is contained in:
parent
cdb9e1fb59
commit
56b99630c1
@ -96,6 +96,10 @@ class NoSelectDelegate(QStyledItemDelegate):
|
||||
|
||||
def createEditor(self, parent, option, index):
|
||||
if isinstance(index.data(), str):
|
||||
# Make row just a little bit taller
|
||||
row = index.row()
|
||||
row_height = self.parent().rowHeight(row)
|
||||
self.parent().setRowHeight(row, row_height + MINIMUM_ROW_HEIGHT)
|
||||
return QPlainTextEdit(parent)
|
||||
return super().createEditor(parent, option, index)
|
||||
|
||||
@ -137,8 +141,8 @@ class PlaylistTab(QTableWidget):
|
||||
self.setVerticalScrollMode(QAbstractItemView.ScrollPerPixel)
|
||||
self.setRowCount(0)
|
||||
self.setColumnCount(len(columns))
|
||||
v_header = self.verticalHeader()
|
||||
v_header.setMinimumSectionSize(MINIMUM_ROW_HEIGHT)
|
||||
self.v_header = self.verticalHeader()
|
||||
self.v_header.setMinimumSectionSize(MINIMUM_ROW_HEIGHT)
|
||||
self.horizontalHeader().setStretchLastSection(True)
|
||||
|
||||
# Header row
|
||||
|
||||
Loading…
Reference in New Issue
Block a user