Разработка GUI для программы на C++ с помощью qml
6 000 руб. за проект
•
безналичный расчёт, электронные деньги
Исходный код содержит реализацию класса "Рабочий", в котором реализованы функции паузы, остановки, возобновления. Файлы Worker {.h, .cpp} содержат базовый рабочий класс, в то время как в SleepWorker {.h, .cpp} содержится фиктивная реализация работника. SleepWorker может использоваться для моделирования реальных рабочих нагрузок, предоставляя ему ряд шагов для запуска и задержку сна за шаг.
Класс WorkerManager предназначен для демонстрации управления рабочими. Этот класс дается в качестве примера и вы не обязаны использовать его в коде.
Для построения исходного кода необходимы - CMake, компилятор C++ и Qt5.
Требования
1. Реализовать графический интерфейс с помощью QML для контроля и отображения статуса рабочих потоков.
2. Графический интерфейс должен представлять собой список, отображающий созданных рабочих с элементами управления для безопасного запуска, приостановки, возобновления и остановки рабочих.
3. Список также должен отображать текущее состояние работников (работает, приостановлен, остановлен, завершен).
Класс WorkerManager предназначен для демонстрации управления рабочими. Этот класс дается в качестве примера и вы не обязаны использовать его в коде.
Для построения исходного кода необходимы - CMake, компилятор C++ и Qt5.
Требования
1. Реализовать графический интерфейс с помощью QML для контроля и отображения статуса рабочих потоков.
2. Графический интерфейс должен представлять собой список, отображающий созданных рабочих с элементами управления для безопасного запуска, приостановки, возобновления и остановки рабочих.
3. Список также должен отображать текущее состояние работников (работает, приостановлен, остановлен, завершен).
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.