Архитектура программы (на C++) которая может работать (быть скомпилирована) как с GUI (Qt) так и без него, без потери работоспособности?
Как правильно написать программу (спроектировать) (на C++) которая сможет быть скомпилирована как с графическим интерфейсом (Qt) так и без него, без потери работоспособности? Хочется полностью отделить часть с библиотекой Qt. Приведите минимальный пример если возможно.