I have a QMainWindow. There is one dialog which called on clicking menu. There is a QTreeWidget in the mainwindow. I want to pass that QTreeWidget to the dialog on invoking. Can I do that ?....Please check the snippet.
self.nvb is the QTreeWidget.
I am passing self.nvb to the ConfigDialog(self.models.values(), self.nvb, self)
Qt Code:
  1. def _setConfig(self):
  2. dlg = ConfigDialog(self.models.values(), self.nvb, self)
  3. if dlg.exec_()==QtGui.QDialog.Accepted:
  4. pass
To copy to clipboard, switch view to plain text mode 

Now after passing this self.nvb I am trying to access the nvb

Qt Code:
  1. class ConfigDialog(QtGui.QDialog):
  2. def __init__(self, models=[], config_nvb=None, parent=None):
  3. super(ConfigDialog, self).__init__(parent)
  4. nvb. // But when I am trying to access nvb none of elements are appearing in PyCharm.
To copy to clipboard, switch view to plain text mode 

When in the dialog I am trying to access nvb its elements are not coming. Please help.