Advertisement
fusion44

Untitled

Aug 9th, 2011
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.78 KB | None | 0 0
  1. class SettingsDialog(QDialog, Ui_SettingsDialog):
  2.     sumwarsDirChanged = QtCore.Signal(str)
  3.     def __init__(self, parent=None):
  4.         super(SettingsDialog, self).__init__(parent)
  5.         self.setupUi(self)
  6.        
  7.         self.btnSumwarsDir.pressed.connect(self.slot_setSumwarsDir)
  8.         self.btnNVAtlasDir.pressed.connect(self.slot_setNVAtlasDir)
  9.         self.btnOgreToolsDir.pressed.connect(self.slot_setOgreToolsDir)
  10.         self.btnMeshmagickDir.pressed.connect(self.slot_setMeshmagickDir)
  11.                
  12.     def slot_setSumwarsDir(self):
  13.         dlg = QFileDialog(self)
  14.         dlg.setFileMode(QFileDialog.DirectoryOnly)
  15.         if dlg.exec_():
  16.             dir = dlg.selectedFiles()
  17.             self.sumwarsDirLineEdit.setText(dir[0])
  18.             self.emit(self.sumwarsDirChanged(dir[0]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement