Потому, что QWidget не масштабируется от слова никак. А если и да, то это придется делать с каждым узлом и еще перемещать их па карте пропорционально. И фон тоже изменять нужно. Про линии я вообще молчу.
Повторюсь - без линий и зума проще использовать виджеты, а с ними - сцены.
Впечатляет уверенность с которой это утверждается
Что сложного в том же масштабировании виджетов? Ну умножить и поделить, сделать setGeometry и... все. Линии наоборот, куда проще рисовать самому, как уже говорилось выше. Про фон я вообще молчу
Ну да ладно, решили так решили, умолкаю