Но всё-таки не могу понять каким образом можно осуществлять проверку текста,допустим построчно.
QTextEdit при изменении текста (например если вы что-то пишете в виджете) посылает сигнал
void textChanged() . Вот вы его ловите, считывайте то что в текущий момент введено и полученную строку сравнивайте с вашей командой... и т.д. и.т.п.
т.е. сигнал будет посылаться всякий раз когда вы печатаете/удаляете символ