带有消息的QT弹出小部件
Qt pop-up widget with a message
在常规QMainWindow
中,我想在包含简单错误消息的窗口底部显示一个小部件,并且一段时间后隐藏或破坏了该图像(我想要一个简单的pop-UP报告/日志小部件(。
我应该使用什么?QDialog
,QWidget
?有类似于我想要的小部件吗?
a编写了一个简单的弹出消息框,该框显示一些文本,并在给定的时间量后平稳逐渐消失。看起来您需要。在这里抓住
NotifyMessageBox::showMessage(tr("Loading finished"), this);
NotifyMessageBox::showMessage(tr("Failed to load test results "%1": %2").arg(
docId,
DocumentRequest::errorString(error)),
QFont("Segoe UI", 12),
1500, // time interval to destroy after
this);
QDialog
将创建一个新的独立窗口来显示您的消息。一些基于QDialog
的小部件很容易获得,例如,您可以调用QMessageBox::information()
以显示简单的短信。
对话框是否可以模态,这意味着它们将(或不(阻止用户与基础窗口的交互。
我不想打开一个新窗口,希望您的弹出窗口在现有窗口中显示,您必须使用QWidget
的方式播放。在实践中,这意味着您的弹出窗口小部件必须是窗口小部件的直接孩子(QMainWindow
等(,并且必须使用QWidget::raise()
之前带上兄弟姐妹。
相关文章:
- Qt VTK交互风格的信号到小部件
- 如何在Qt窗口小部件中使用QStringView(或QStringRef)
- 如何在QT中的自定义视频小工具t上绘制矩形
- 由于PC显示设置的更改,Qt小部件被部分剪裁
- 按钮悬停在 QT 中垂直布局的选项卡小部件中不起作用
- 有没有办法区分Qt小部件是通过鼠标单击还是通过按表键获得焦点?
- Qt PL/SQL - 赋值运算符 - 字符串缓冲区太小
- 如何使用MSVC 2019创建和使用Qt 5.14.0自定义小工具插件
- Qt:无法直接为带有子项的小部件添加滚动条
- 在Qt小部件应用程序中,在重载的"paintEvent"中的"setValue"
- 水平对齐动态创建的小部件QT C
- 在列表小部件 Qt C++中显示数组内容
- C++ 创建小部件数组
- 运行后台"algrothim"更新小部件Qt的最佳方式
- 动态和顺序命名和实例化小部件qt
- 构建最小的Qt控制台项目失败,出现神秘的链接器错误LNK2001:未解析的外部符号
- 总是关注隐藏的小工具?(Qt c++)
- 如何使缩进更小的qt工具提示与html清单格式
- 我拖放了一个Table View小部件(Qt).如何在填充元素后调整它的大小
- 删除指向小部件Qt C++的指针