Имхо этот example не самый лучший пример, чтобы тренироваться на кошках. Хотя общее представление о флагах получить можно. А так в общем-то тут 2 ключевых момента это наличие флага Qt::CustomizeWindowHint и сброс флага Qt::WindowTitleHint.
C++ (Qt)
Widget::Widget(QWidget *parent)
: QWidget(parent, Qt::CustomizeWindowHint | Qt::WindowStaysOnTopHint)
{
Qt::WindowFlags flags = windowFlags();
flags &= ~Qt::WindowTitleHint;
setWindowFlags(flags);
ui.setupUi(this);
}