2017-06-21 1 views
0

J'ai un système d'exploitation en temps réel qui exécute l'application QT dans un environnement en temps réel. Je veux afficher un message sur mon périphérique intégré qui attendra la saisie de l'utilisateur et je ne veux pas bloquer mes fonctionnalités restantes dans le même fil.Boîte de message avec Qt

Veuillez partager vos idées/exemples pour l'affichage d'une boîte de message non bloquante.

Merci, Mrudula

+1

Vous pouvez utiliser https://doc.qt.io/qt-5/qdialog.html#open - QMessageBox hérite de QDialog – Felix

Répondre

0

QWidgets y compris les boîtes de dialogue ne bloquent pas nécessairement.

Dia::Dia(QWidget *parent) : 
    QWidget(parent) 
{ 
    this->setWindowFlags(Qt::WindowStaysOnTopHint | Qt::Dialog); 

Si j'appelle

_dia = new Dia(mainParent); 
_dia->show() 

Mon contexte sous-jacent ne soit pas bloqué.