我对 QT 有点生疏,但我以前不得不将它用于项目。

我想知道我是否可以制作一个弹出窗口,一个禁用高度/宽度的小窗口,因此用户无法展开它。它还应该锁定屏幕,直到他们按下此窗口上的按钮。

我可以在单独的类(class)中完成所有这些,但我想知道。是否有任何内置的 QT 类有一个像这样的小弹出窗口,我可以修改?我的意思是为一个错误消息创建一个类在我看来有点浪费。我正在努力使项目保持小规模。

但是,如果需要创建一个类来实现这一点,那很好。唯一的问题是我不知道如何锁定应用程序窗口,以便您必须在一个窗口中执行某些操作才能返回主应用程序。

我不是要求某人为我输入所有这些代码,只是给我一个链接或其他东西。我已经找过了,但找不到。干杯。

最佳答案

QMessageBox messageBox;
messageBox.critical(0,"Error","An error has occured !");
messageBox.setFixedSize(500,200);

上面的代码片段将提供所需的消息框。

关于c++ - Qt 创建者,错误信息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10017025/

10-14 09:36