Untitled
user_6935124
plain_text
2 years ago
1.9 kB
12
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