Untitled

 avatar
user_6935124
plain_text
a year ago
1.9 kB
6
Indexable
#начни тут создавать приложение с умными заметками
from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import QApplication,QWidget,QPushButton,QLabel,QVBoxLayout,QHBoxLayout,QMessageBox,QRadioButton,QGroupBox,QButtonGroup,QListWidget,QTextEdit,QLineEdit

app = QApplication([])
main_win = QWidget()
main_win.resize(1000,700)
main_win.setWindowTitle('Умные заметки')

# вертикальные линии
lay_v1 = QVBoxLayout()
lay_v2 = QVBoxLayout()

# горизонтальные линии
lay_h1 = QHBoxLayout()

lay_h2 = QHBoxLayout()
lay_h3 = QHBoxLayout()

lay_main = QHBoxLayout()

text_field = QTextEdit()

text1 = QLabel('Список заметок')
text2 = QLabel('Список тегов')

list_zametok = QListWidget()
teg_list = QListWidget()

add_zametka = QPushButton('Создать заметку')
del_zametka = QPushButton('Удалить заметку')
save_zametka = QPushButton('Сохранить заметку')

add_to_zametka = QPushButton('Добавить к заметке')
unpin_ot_zametki = QPushButton('Открепить от заметки')
search_zametka_po_tegu = QPushButton('Искать заметки по тегу')

vedite_teg = QLineEdit('Введите тег...')

lay_v1.addWidget(text_field)

lay_v2.addWidget(text1)
lay_v2.addWidget(list_zametok)

lay_h1.addWidget(add_zametka)
lay_h1.addWidget(del_zametka)
lay_v2.addLayout(lay_h1)
lay_v2.addWidget(save_zametka)


lay_v2.addWidget(text2)
lay_v2.addWidget(teg_list)

lay_v2.addWidget(vedite_teg)

lay_h2.addWidget(add_to_zametka)
lay_h2.addWidget(unpin_ot_zametki)
lay_v2.addLayout(lay_h2)
lay_v2.addWidget(search_zametka_po_tegu)

lay_main.addLayout(lay_v1)
lay_main.addLayout(lay_v2)

main_win.setLayout(lay_main)
main_win.show()
app.exec()
Editor is loading...
Leave a Comment