mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-08 12:04:16 +02:00
[view.qt.apps_table] refactoring: replacing lists by generators
This commit is contained in:
@@ -85,7 +85,7 @@ class PackagesTable(QTableWidget):
|
|||||||
self.horizontalHeader().setVisible(False)
|
self.horizontalHeader().setVisible(False)
|
||||||
self.horizontalHeader().setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Preferred)
|
self.horizontalHeader().setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Preferred)
|
||||||
self.setSelectionBehavior(QTableView.SelectRows)
|
self.setSelectionBehavior(QTableView.SelectRows)
|
||||||
self.setHorizontalHeaderLabels(['' for _ in range(self.columnCount())])
|
self.setHorizontalHeaderLabels(('' for _ in range(self.columnCount())))
|
||||||
self.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
|
self.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
|
||||||
self.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Preferred)
|
self.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Preferred)
|
||||||
self.horizontalScrollBar().setCursor(QCursor(Qt.PointingHandCursor))
|
self.horizontalScrollBar().setCursor(QCursor(Qt.PointingHandCursor))
|
||||||
@@ -156,8 +156,7 @@ class PackagesTable(QTableWidget):
|
|||||||
|
|
||||||
custom_actions = pkg.model.get_custom_actions()
|
custom_actions = pkg.model.get_custom_actions()
|
||||||
if custom_actions:
|
if custom_actions:
|
||||||
actions = [self._map_custom_action(pkg, a, menu_row) for a in custom_actions]
|
menu_row.addActions((self._map_custom_action(pkg, a, menu_row) for a in custom_actions))
|
||||||
menu_row.addActions(actions)
|
|
||||||
|
|
||||||
menu_row.adjustSize()
|
menu_row.adjustSize()
|
||||||
menu_row.popup(QCursor.pos())
|
menu_row.popup(QCursor.pos())
|
||||||
|
|||||||
Reference in New Issue
Block a user