blob: faca1daac0925d7ccd845238a9247c2ed09822a5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
from PyQt5 import QtWidgets
import gui.tags.panel.dialog
import gui.tags.panel.signal
import gui.tags.panel.table.widget
import gui.icon
def widget(parent):
widget = QtWidgets.QWidget(parent)
layout = QtWidgets.QVBoxLayout(widget)
widget.setLayout(layout)
layout.addSpacing(15)
add_tag_signal = gui.tags.panel.signal.AddTag()
add_tag_button = QtWidgets.QPushButton(" Add a tag", widget)
add_tag_button.setFixedHeight(30)
add_tag_button.setIcon(gui.icon.new_folder(widget.style()))
add_tag_button.clicked.connect(lambda: gui.tags.panel.dialog.add(widget, add_tag_signal).exec_())
layout.addWidget(add_tag_button)
layout.addSpacing(20)
table = gui.tags.panel.table.widget.Widget(widget, add_tag_signal)
layout.addWidget(table)
return widget
|