Создание QLabel поверх главного виджета

203
09 октября 2018, 16:10

Есть основной виджет, который скомпонован с помощью layout-ов и я хочу, чтобы во время выполнения соновной программы при определенных обстоятельствах поверх основного окна всплавала QLabel с нужным уведомлением. Для этого пытался сделать что-то вроде:

::QLabel lbl(wgt);
lbl.setText("info");
lbl.show;

Но в результате lbl оказывается под элементами скомпонованными с помощью layout-ов.

PS создание отдельного окна для label (не входящего в основной) не рассматривается.

Answer 1

Думаю, это должно вам помочь: QWidget::raise()

READ ALSO
Обработка VBI-данных в OSX

Обработка VBI-данных в OSX

Окружение: macOS, драйвер для оцифровки аналогового видео (кроме видео обрабатывается звук и VBI данные)

162
Как загрузить сертификат и ключ при создании QSslSocket?

Как загрузить сертификат и ключ при создании QSslSocket?

Имеется сгенерированный на ubuntu сертификат(servercrt) и ключ(server

179
Получить имя пользователя C++ Linux

Получить имя пользователя C++ Linux

Нужно создать папку в /home/user в Linux, для этого нужно в коде прописать путьКак получить имя этого user-а?

176
Использование shared_ptr с очередью FreeRTOS

Использование shared_ptr с очередью FreeRTOS

Я использую контроллер ESP-32 и хочу передать std::shared_ptr, используя очередь FreeRTOSОднако, при этом теряется один указатель

195