README.md

Командная разработка

Структура

main.py

Через этот файл выполняется запуск программы.

main_widget.py

Класс основного виджета. Описана модель, функция её заполнения.

При добавлении нового модуля, нужно создать кнопку его запуска. Эта кнопка добавляется в компоновку MainWidget.buttons_layout. Текст на кнопке должен быть коротким, а описание модуля добавить во всплывающую подсказку кнопки (функция QPushButton.setToolTip).

example_dialog/example_dialog.py

Пример модуля, который получает модель из основного виджета и выполняет с ним некоторые действия.

Новые модули должны располагаться в собственных папках.

example_dialog/example_proxy_model.py

Прокси-модель, которая используется в примере.

delegates/spinbox_delegate.py

Делегат-спинбокс.

Новые делегаты должны добавляться в эту папку.

Описание изменений

Основные изменения

  • Добавлен модуль var8_dialog для фильтрации строк/столбцов по минимальному значению.

Изменения по модулям

ilyas_abdulov

  • На основе example_dialog создан модуль var8_dialog
  • Cоздан делегат ProgressbarDelegate, отображающий прогрессбар
Описание

Лабораторная работа группы МКН-416, пример коллективной разработки

Конвейеры
0 успешных
0 с ошибкой