Имхо этот 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);
}