Browse Source

Revise class memebers construction & destruction

Use nullptr
Delete m_contentDelegate on close
Remove redundant deletion of m_contentModel since parent is setup
correctly
adaptive-webui-19844
Chocobo1 8 years ago
parent
commit
b9e8cab1e5
  1. 8
      src/gui/addnewtorrentdialog.cpp

8
src/gui/addnewtorrentdialog.cpp

@ -78,8 +78,8 @@ namespace
AddNewTorrentDialog::AddNewTorrentDialog(const BitTorrent::AddTorrentParams &inParams, QWidget *parent) AddNewTorrentDialog::AddNewTorrentDialog(const BitTorrent::AddTorrentParams &inParams, QWidget *parent)
: QDialog(parent) : QDialog(parent)
, ui(new Ui::AddNewTorrentDialog) , ui(new Ui::AddNewTorrentDialog)
, m_contentModel(0) , m_contentModel(nullptr)
, m_contentDelegate(0) , m_contentDelegate(nullptr)
, m_hasMetadata(false) , m_hasMetadata(false)
, m_oldIndex(0) , m_oldIndex(0)
, m_torrentParams(inParams) , m_torrentParams(inParams)
@ -148,9 +148,9 @@ AddNewTorrentDialog::AddNewTorrentDialog(const BitTorrent::AddTorrentParams &inP
AddNewTorrentDialog::~AddNewTorrentDialog() AddNewTorrentDialog::~AddNewTorrentDialog()
{ {
saveState(); saveState();
delete m_contentDelegate;
delete ui; delete ui;
if (m_contentModel)
delete m_contentModel;
} }
bool AddNewTorrentDialog::isEnabled() bool AddNewTorrentDialog::isEnabled()

Loading…
Cancel
Save