Skip to content

Latest commit

 

History

History
10 lines (9 loc) · 1.08 KB

README.md

File metadata and controls

10 lines (9 loc) · 1.08 KB

Cmd

Зачем

Так как чтообы выполнить команду с помощью QProces нужно несколько строчек, я написал класс-функцию для выполнения консольных команд cmd/linux shell с помощью QProcess.

Возможности

Работает и на линукс, и на винде, ибо работает через QProcess. Выводит результаты и ход работы через qDebug(). Возвращяет QPair<int, QString> с возвращаемым значением и выводом команды. Имеет единственную статическую функцию, т.е., для выполнения команд не нужно создавать объект. Наверное, так себе возможность, но всё же: Поскольку класс имеет всего одну статическую функцию, то можно её превратить в обычную функцию, не меняя тела функции.