mirror of
https://github.com/LorenEteval/Furious.git
synced 2026-10-03 12:28:00 +03:00
Refactor: Move "Add" and "Delete" button to toolbar in "Furious/Window/UserSubsWindow.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
This commit is contained in:
committed by
Loren Eteval
parent
4a5ef39780
commit
89827a4017
@@ -93,22 +93,25 @@ class UserSubsWindow(AppQMainWindow):
|
||||
self.userSubsTab = AppQTabWidget(self)
|
||||
self.userSubsTab.addTab(self.userSubsQTableWidget, _('Subscription List'))
|
||||
|
||||
# Buttons
|
||||
self.addButton = AppQPushButton(_('Add'))
|
||||
self.addButton.clicked.connect(lambda: self.addSubs())
|
||||
self.deleteButton = AppQPushButton(_('Delete'))
|
||||
self.deleteButton.clicked.connect(lambda: self.deleteSelectedItem())
|
||||
|
||||
# Button Layout
|
||||
self.buttonWidget = QWidget()
|
||||
self.buttonWidgetLayout = QGridLayout(parent=self.buttonWidget)
|
||||
self.buttonWidgetLayout.addWidget(self.addButton, 0, 0)
|
||||
self.buttonWidgetLayout.addWidget(self.deleteButton, 0, 1)
|
||||
self.toolbar = AppQToolBar(
|
||||
AppQAction(
|
||||
_('Add'),
|
||||
icon=bootstrapIcon('plus-lg.svg'),
|
||||
callback=lambda: self.addSubs(),
|
||||
),
|
||||
AppQAction(
|
||||
_('Delete'),
|
||||
icon=bootstrapIcon('dash-lg.svg'),
|
||||
callback=lambda: self.deleteSelectedItem(),
|
||||
),
|
||||
parent=self,
|
||||
)
|
||||
self.toolbar.setObjectName('UserSubsWindow_AppQToolBar')
|
||||
self.addToolBar(self.toolbar)
|
||||
|
||||
self.fakeCentralWidget = QWidget()
|
||||
self.fakeCentralWidgetLayout = QVBoxLayout(self.fakeCentralWidget)
|
||||
self.fakeCentralWidgetLayout.addWidget(self.userSubsTab)
|
||||
self.fakeCentralWidgetLayout.addWidget(self.buttonWidget)
|
||||
|
||||
self.setCentralWidget(self.fakeCentralWidget)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user