gpt4 book ai didi

c++ - Qt的两个QList成员变量导致崩溃

转载 作者:行者123 更新时间:2023-11-28 02:03:46 26 4
gpt4 key购买 nike

所以我不确定这是 Qt 中的错误还是我只是不明白某些东西,但我有这个类(class):

class myClass : public QDialog, private Ui::myClass
{
Q_OBJECT

public:
explicit myClass(QWidget *parent = 0);

private:
QList<ushort> list1;
QList<ushort> list2;
}

我通过点击另一个窗口中的一个 Action 来创建这个窗口:

void mainWindow::on_myClassAction_triggered()
{
myClass *mc = new mc(NULL);
mc->show();
}

所以现在事情变得奇怪了。即使我不在 myClass 中的任何地方使用 list1 和 list2,当我关闭或有时打开 myClass 时程序也会崩溃。如果我注释掉其中一个或两个,它就会起作用。这是怎么回事??

最佳答案

我正在使用 Qt Creator。我刚刚重新运行 QMake,现在它可以工作了。绝对是 Qt/Qt Creator 中的某种错误。

关于c++ - Qt的两个QList成员变量导致崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38358208/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com