Совместимость с Ncurses и Qt

Имея приложение на основе Qt и ncurses, как лучше всего обновлять экран каждую секунду, ожидая ввода данных пользователем? (например, показать часы и получить пользовательский ввод).

Мне нужен лучший компромисс между использованием процессора и быстродействием приложений.

Чтобы быть более конкретным с вопросом, как получить пользовательский ввод и по-прежнему использоватьQTimer а механизм сигнального слота?

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

nodelay(stdscr,true); while(1) { sleep(1); getch(); processInput(); }

Ответы на вопрос(2)

Ваш ответ на вопрос