Samples/Referencing/MBFileRefDemo/NamespaceUpgradeDialog.py
2 from PySide2
import QtCore, QtWidgets, QtUiTools
3 from NamespaceUpgradeDialogUI
import Ui_NamespaceUpgradeDialog
5 class NamespaceUpgradeDialog( QtWidgets.QDialog, Ui_NamespaceUpgradeDialog ):
6 def __init__( self, pParent = 0, pFlags = QtCore.Qt.Widget ):
7 super( NamespaceUpgradeDialog, self ).__init__( pParent, pFlags )
11 self.mDefaultPath = os.path.dirname(inspect.currentframe().f_code.co_filename)
13 def OnBtnBrowsePathClicked( self ):
14 self.mFileToSave = QtWidgets.QFileDialog.getSaveFileName( self,
"Save to FBX", self.mDefaultPath,
"*.fbx" )
15 if self.mFileToSave <>
'':
16 self.uiEditFilePath.setText( self.mFileToSave )
17 self.mDefaultPath = self.mFileToSave
19 def OnBtnOKClicked( self ):
20 self.done( QtWidgets.QMessageBox.Ok )
22 def OnBtnCancelClicked( self ):
23 self.done( QtWidgets.QMessageBox.Cancel )