コード例 #1
0
def open_file(parent, filter):
    dialog = QFileDialog()
    dialog.setAcceptMode(QFileDialog.AcceptOpen)
    dialog.setFilter(QDir.Files)
    dialog.setFileMode(QFileDialog.ExistingFile)
    dialog.setNameFilter(filter)
    res = dialog.exec()
    if res:
        return dialog.selectedFiles()[0]
コード例 #2
0
    def seleccionarUI(self):
        dialogo = QFileDialog(None)
        dialogo.setFileMode(QFileDialog.ExistingFile)
        dialogo.setNameFilter('Interfaz(*.ui)')

        if dialogo.exec_():
            global Ruta_archivoUI
            Ruta_archivoUI = dialogo.selectedFiles()[0]
            self.rutaEntrada_lineEdit.setText(Ruta_archivoUI)
コード例 #3
0
ファイル: split_dbf.py プロジェクト: nylser/P-Seminar-Util
def open_file(parent, filter):
    dialog = QFileDialog()
    dialog.setAcceptMode(QFileDialog.AcceptOpen)
    dialog.setFilter(QDir.Files)
    dialog.setFileMode(QFileDialog.ExistingFile)
    dialog.setNameFilter(filter)
    res = dialog.exec()
    if res:
        return dialog.selectedFiles()[0]
コード例 #4
0
ファイル: gui.py プロジェクト: pinae/Audiosyncer
 def save(self):
     dialog = QFileDialog(self)
     dialog.setFileMode(QFileDialog.AnyFile)
     dialog.setAcceptMode(QFileDialog.AcceptSave)
     dialog.setDefaultSuffix("avi")
     dialog.setDirectory(os.getcwd())
     dialog.setNameFilter(self.tr("Video Files [.avi] (*.avi)"))
     if dialog.exec_():
         output_file_name = dialog.selectedFiles()[0]
         correlate(self.clip_filename, self.audio_filename, output_file_name)
コード例 #5
0
ファイル: guiMain.py プロジェクト: nikko31/Python-Qubrica1
    def cmdSfoglia_click(self):
        """Evento che gestisce il tasto per sfogliare il percorso"""
        dialog = QFileDialog(self)
        dialog.setFileMode(QFileDialog.AnyFile)
        dialog.setNameFilter("SQLite db (*.db)")
        dialog.setViewMode(QFileDialog.Detail)

        if dialog.exec_():
            fileNames = dialog.selectedFiles()
            self.myWidget.txtPercorso.setText(fileNames[0])
            self.InitTable()
コード例 #6
0
 def save(self):
     dialog = QFileDialog(self)
     dialog.setFileMode(QFileDialog.AnyFile)
     dialog.setAcceptMode(QFileDialog.AcceptSave)
     dialog.setDefaultSuffix("avi")
     dialog.setDirectory(os.getcwd())
     dialog.setNameFilter(self.tr("Video Files [.avi] (*.avi)"))
     if dialog.exec_():
         output_file_name = dialog.selectedFiles()[0]
         correlate(self.clip_filename, self.audio_filename,
                   output_file_name)
コード例 #7
0
    def seleccionarPY(self):
        dialogo = QFileDialog(None)
        dialogo.setFileMode(QFileDialog.AnyFile)
        dialogo.setNameFilter('Archivo Python(*.py)')
        dialogo.setAcceptMode(QFileDialog.AcceptSave)
        dialogo.setDefaultSuffix('py')

        if dialogo.exec_():
            global Ruta_archivoPY
            Ruta_archivoPY = dialogo.selectedFiles()[0]
            self.rutaSalida_lineEdit.setText(Ruta_archivoPY)
コード例 #8
0
ファイル: guiMain.py プロジェクト: nikko31/Python-Qubrica1
 def cmdSfoglia_click(self):
     """Evento che gestisce il tasto per sfogliare il percorso"""
     dialog = QFileDialog(self)
     dialog.setFileMode(QFileDialog.AnyFile)
     dialog.setNameFilter("SQLite db (*.db)")
     dialog.setViewMode(QFileDialog.Detail)
     
     if dialog.exec_():
         fileNames = dialog.selectedFiles()
         self.myWidget.txtPercorso.setText( fileNames[0] )
         self.InitTable()
コード例 #9
0
ファイル: draft.py プロジェクト: adam-urbanczyk/chemshapes
    def loadGeo(self, *args):
        dialog = QFileDialog(self)
        #dialog.setFileMode(QFileDialog.AnyFile)
        if not self.fileName:
            dialog.setDirectory('meshes')
        else:
            dialog.setDirectory(os.path.dirname(self.fileName))

        dialog.setNameFilter("Images (*.obj *.stl)")

        if dialog.exec_():
            self.fileName = str(dialog.selectedFiles()[0])

            self.refreshMesh()
コード例 #10
0
ファイル: report.py プロジェクト: tinavas/FSERP
 def open_file(self):
     """
     saves the file
     """
     dialog = QFileDialog(self)
     dialog.setNameFilter("Image Files (*.png *.jpg *.bmp)")
     dialog.setStyleSheet('color:black;')
     name = ''
     if dialog.exec_():
         name = dialog.selectedFiles()
     if name:
         self.image_data = open(name[0], 'rb').read()
         self.pixmap = QPixmap(name[0])
     self.image_label.setPixmap(
         self.pixmap.scaled(self.image_label.size(), Qt.KeepAspectRatio,
                            Qt.FastTransformation))
コード例 #11
0
    def open_input_file_dialog(self):
        ''' Opens and input file dialog and sets the output based on that.

            The output file path will be the same as the input, but renamed
            .csv instead of .txt.
        '''

        dialog = QFileDialog(self)
        # TODO - While testing anyway
        dialog.setDirectory('.')
        dialog.setFileMode(QFileDialog.ExistingFile)
        dialog.setNameFilter('Text files (*.txt)')

        if dialog.exec_():
            input_files = dialog.selectedFiles()
            input_file = input_files[0]
            self.input_path.setText(input_file)

            out_path = generate_output_file(input_file)

            self.output_path.setText(out_path)