M
if (name.isNull() || obj->objectName() == name)
Size: a a a
SH
if (name.isNull() || obj->objectName() == name)
SH
if (name.isNull() || obj->objectName() == name)
SH
if (name.isNull() || obj->objectName() == name)
SH
QMenu *fileMenu = new QMenu(tr("&File"), this);если так я создам в конструкторе не будет ли утечки?
SH
M
QMenu *fileMenu = new QMenu(tr("&File"), this);если так я создам в конструкторе не будет ли утечки?
SH
M
SH
class Application : public QMainWindow{}
Application(QWidget *parent)
: QMainWindow(parent)
, m_menuBar(new MenuBar(this) {}
class MenuBar : public QMenuBar {}
MenuBar(QWidget *parent)
: QMenuBar(parent)
{вот так у меня
QMenu *fileMenu = new QMenu(tr("&File"), this);
addMenu(fileMenu);
}
SH
M
class Application : public QMainWindow{}
Application(QWidget *parent)
: QMainWindow(parent)
, m_menuBar(new MenuBar(this) {}
class MenuBar : public QMenuBar {}
MenuBar(QWidget *parent)
: QMenuBar(parent)
{вот так у меня
QMenu *fileMenu = new QMenu(tr("&File"), this);
addMenu(fileMenu);
}
SH
QApplication a(argc, argv);
Application w;
w.show();
return a.exec();
SH
Application private: MenuBar *m_menuBar;
SH
M
SH
SH