小编njp*_*wal的帖子

如何在QWidget中创建QToolBar?

我想添加QToolBar一个QWidget。但是我希望它的功能像它一样工作QMainWindow

显然我无法QToolBar在中创建QWidget,并且使用setAllowedAreas不适用于QWidget:它仅适用于QMainWindow。另外,我QWidget在中QMainWindow

如何QToolBar为小部件创建一个?

c++ qt qtoolbar

3
推荐指数
1
解决办法
6584
查看次数

为什么我的程序在指向NULL时不会崩溃?

我写了一个非常简单的代码.在动态创建一个对象,然后我删除该对象并将其分配给零.之后我访问该对象的成员函数,但我的程序不会崩溃,而是返回值.

class MyClass
{
public:
    MyClass() {}
    int funct() { return 0; }
};

int main()
{
    MyClass *mc = new MyClass;

    delete mc;
    mc = 0;

    // The program should crash here as I've set mc to zero after deleting 
    // it. But it returns the value.
    int retVal = mc->funct();

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

根据我对new的理解,删除和赋值为零,这段代码应该崩溃,或者给出异常.

c++

1
推荐指数
1
解决办法
80
查看次数

标签 统计

c++ ×2

qt ×1

qtoolbar ×1