The button is set up to be 100 pixels wide and 30 pixels high
(excluding the window frame, which is provided by the windowing system).
We could call Qt::Widget::move() to assign a specific screen position to the widget,
but instead we let the windowing system choose a position.

hello.show()

A widget is never visible when you create it. You must call Qt::Widget::show() to make it visible.