Десктоп · библиотека
PySide6
Профессиональные окна на Qt: виджеты и раскладки, сигналы и слоты, списки, меню и диалоги, сохранение в файл — и в конце приложение для заметок. Задачи как в CodinGame: готовая программа, в которой нужно починить сломанный участок.
6 тем · 16 задачПройдено задач0 из 16
- 01ПродолжитьУстановкаPython, редактор кода, библиотека PySide6 и мост CodeWithMe0 / 1
- 02Окно, виджеты и раскладкиQApplication, QWidget, QLabel, QPushButton, QLineEdit, QVBoxLayout, QHBoxLayout, QGridLayout, clicked.connect0 / 3
- 03Сигналы, слоты и свои сигналыtextChanged, valueChanged, lambda в connect, blockSignals, свой Signal в классе QObject, emit0 / 3
- 04СпискиQListWidget, addItem, takeItem, currentRow, setCurrentRow, item.setHidden, findItems, сигнал currentRowChanged0 / 3
- 05Сохранение в файлjson.dump и json.load с encoding="utf-8", pathlib.Path, ошибки чтения, QMainWindow, меню и QAction с горячими клавишами, звёздочка несохранённых изменений0 / 3
- 06Приложение для заметоксписок + редактор в QSplitter, связь выбора и текста, заголовок из первой строки, удаление с выбором соседа, новые заметки без повторов имён0 / 3