Один способ думать об этом - это любой объект, который умеет отображать себя на экране, это QWidget (в частности, некоторый подкласс QWidget).
Есть некоторые объекты, такие как QPicture, которые представляют изображение, но QPicture сам по себе не знает, как поставить себя на экран. Обычно вам нужно использовать его в сочетании с QLabel, например (который является своего рода QWidget).