Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #53586

unbound method () must be called with ... instance as first argument (got nothing instead)

Subject unbound method () must be called with ... instance as first argument (got nothing instead)
From Mohsen Pahlevanzadeh <mohsen@pahlevanzadeh.org>
Date 2013-09-04 02:00 +0430
Newsgroups comp.lang.python
Message-ID <mailman.19.1378243828.5461.python-list@python.org> (permalink)

Show all headers | View raw


Dear all,

I have the following two lines code in my setup frame:
 ////////////////////// 
 self.showHideConstructor = ui.interface.interface.ShowHide()
 QtCore.QObject.connect(self.pushButtonAdd,
QtCore.SIGNAL(_fromUtf8("clicked()")),self.showHideConstructor,ui.interface.interface.ShowHide.showFindMaterials())
//////////////////////

and i have module ui.interface.interface , it contains ShowHide class,
and it consists showFindMaterials() method.

When i run program , i get the following traceback :
///////////////////////////////////////////
Traceback (most recent call last):
  File "./main.py", line 113, in <module>
    main()
  File "./main.py", line 94, in main
    interfaceObj.showMaterials()
  File "/home/mohsen/codes/amlak/amlak/src/ui/interface/interface.py",
line 82, in showMaterials
    self.ui.setupUi(self.Frame)
  File "/home/mohsen/codes/amlak/amlak/src/ui/materialsFrame.py", line
92, in setupUi
    QtCore.QObject.connect(self.pushButtonAdd,
QtCore.SIGNAL(_fromUtf8("clicked()")),self.showHideConstructor,ui.interface.interface.ShowHide.showFindMaterials())
TypeError: unbound method showFindMaterials() must be called with
ShowHide instance as first argument (got nothing instead)
///////////////////////////////////////////////

Where's problem?


Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

unbound method () must be called with ... instance as first argument (got nothing instead) Mohsen Pahlevanzadeh <mohsen@pahlevanzadeh.org> - 2013-09-04 02:00 +0430

csiph-web