def __init__(self, preferences, parent=None):
     #DialogBox.__init__(self, 500, 400, "#aaa", parent)
     QtGui.QDialog.__init__(self, parent)
     self.preferences = preferences
     self.messages = Messages()
     self.xmlPathEdit = QtGui.QLineEdit()
     buttonBrowse = QtGui.QPushButton(__("browse"))
     buttonBrowse.clicked.connect(self.browse)
     hboxBrowse = QtGui.QHBoxLayout()
     hboxBrowse.addWidget(self.xmlPathEdit)
     hboxBrowse.addWidget(buttonBrowse)        
     
     buttonOk = QtGui.QPushButton("OK")
     buttonCancel = QtGui.QPushButton("Cancel")
     buttonOk.clicked.connect(self.ok)
     buttonCancel.clicked.connect(self.cancel)
     
     hboxOK_Cancel = QtGui.QHBoxLayout()
     hboxOK_Cancel.insertStretch(-1)
     hboxOK_Cancel.addWidget(buttonOk)
     hboxOK_Cancel.addWidget(buttonCancel)
     hboxOK_Cancel.insertStretch(-1)
     
     
     form = QtGui.QFormLayout()
     form.addRow(__("WarehouseXML"), hboxBrowse)
     form.addRow(hboxOK_Cancel)
     vbox = QtGui.QVBoxLayout()
     vbox.insertStretch(-1)
     vbox.addLayout(form)
     vbox.insertStretch(-1)
     self.setLayout(vbox)
     self.setWindowModality(QtCore.Qt.ApplicationModal)
     self.resize(600, 400)
Example #2
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.path = None
     self.pathLine = QtGui.QLineEdit()
     buttonBrowse = QtGui.QPushButton(__("browse"))
     buttonBrowse.clicked.connect(self.browse)
     hboxBrowse = QtGui.QHBoxLayout()
     hboxBrowse.addWidget(self.pathLine)
     hboxBrowse.addWidget(buttonBrowse)        
     
     buttonOk = QtGui.QPushButton("OK")
     buttonOk.clicked.connect(self.ok)
     
     hboxOK_Cancel = QtGui.QHBoxLayout()
     hboxOK_Cancel.insertStretch(-1)
     hboxOK_Cancel.addWidget(buttonOk)
     hboxOK_Cancel.insertStretch(-1)
     
     
     form = QtGui.QFormLayout()
     form.addRow(hboxBrowse)
     form.addRow(hboxOK_Cancel)
     vbox = QtGui.QVBoxLayout()
     vbox.insertStretch(-1)
     vbox.addLayout(form)
     vbox.insertStretch(-1)
     self.setLayout(vbox)
     self.setWindowModality(QtCore.Qt.ApplicationModal)
     self.resize(600,400)