
Untitled
By: a guest on
Apr 24th, 2012 | syntax:
None | size: 0.60 KB | hits: 19 | expires: Never
How to show a form in PyQGIS?
QDialog.__init__(self, parent)
TypeError: QDialog(QWidget parent=None, Qt.WindowFlags flags=0): argument 1 has unexpected
type 'QgisInterface'
class DlgQueryBuilder(QDialog, Ui_Dialog):
def __init__(self,db=conn, iface=None, parent=None):
QDialog.__init__(self, parent)
self.setupUi(self)
self.db = db
def queryWindow(self):
""" show sql window """
dlg = DlgQueryBuilder(self, self.db, self.iface)
if dlg.exec_():
self.close()
dlg = DlgQueryBuilder(self.db, self.iface)