仅在MacOS中的QlineEdit Consturctor中的设置上的应用程序崩溃
Application crashes on setupUi in QLineEdit consturctor only in MacOS
我有一个QT4.8 Qwidget,带有生成的UI_文件
class QMyWidget: public QWidget
{
Q_OBJECT
public:
Ui_MyGeneratedUi ui;
...
}
它在Windows和Linux上正常工作,但是当我尝试
时QMyWidget() {
> ui.setupUi(this);
...
}
在MacOS(10.12)上,我的应用程序与堆栈跟踪崩溃,看起来像这样。在UI中似乎没有什么特别可疑的。此外
提到的错误已关闭,并且似乎已在QT5中进行了修改,但我想知道这些错误是什么原因崩溃的以及是否有任何解决方法。
此错误非常神秘。就我而言,它是由父母和子女qwidget中的多个Qlabel触发的,其中用作按钮
QLabel* sample = new QLabel("<a href="dothething">Do thing</a>", ui.protoarea);
QObject::connect(
sample, SIGNAL(linkActivated(QString)),
this, SLOT(add_clicked(QString))
);
一旦我用实际的按钮替换它们,一切都开始工作。逻辑似乎有一个小故障,应该集中精力添加新的小部件。
相关文章:
- 设置我的应用程序 API 感知并防止系统使其模糊和错误定位
- 我可以对 2 个或更多应用程序进行 QSettings 设置吗?
- 如何设置Qt应用程序以使用类Unix系统的实际环境变量?
- 适用于 macOS 的 Xcode 应用程序。这就是我设置从USB麦克风输入获取音频的方式。一年前工作,现在没有了。为什么
- 如何将从控制台应用程序C++回调设置为C++ COM DLL
- 使用代码在 AWS 开发工具包C++控制台应用程序上设置凭证
- 如何使用CMake在Windows上将应用程序入口点设置为main()C++?
- 为没有qmake/VS的Qt Windows应用程序设置.exe图标
- 如何在MFC对话框应用程序中默认将复选框设置为选中?
- 如何在C++应用程序中设置"Select Precision"光标?
- 如何在应用程序进行大量printf时,在固定输入的终端中设置最后一行
- 如何以编程方式设置应用程序EXE文件的图标
- 如何在OS X上的Qt应用程序中设置应用程序图标,足以进行分发
- 使用CMake设置应用程序图标
- 如何在Qt中设置应用程序图标
- 以编程方式设置应用程序的处理器相关性
- 没有找到为windows应用程序设置应用程序图标的问题.rc文件
- 如何在Mac上设置c++应用程序名称和图标
- 以程序方式设置应用程序的播放设备
- Qt5.6设置应用程序图标(Linux)