def __init__(self, parent=None): super(ImportDialog, self).__init__(parent) self.layout = QtGui.QVBoxLayout() self.layout.addLayout(self.directorybox()) self.filter_box = self.make_filterbox() self.layout.addWidget(self.filter_box) self.rangebox = self.make_rangebox() self.layout.addWidget(self.rangebox) status_layout = QtGui.QHBoxLayout() self.progress_bar = QtGui.QProgressBar() status_layout.addWidget(self.progress_bar) self.progress_bar.setVisible(False) status_layout.addStretch() status_layout.addWidget(self.buttonbox()) self.layout.addLayout(status_layout) self.setLayout(self.layout) self.setWindowTitle("Import " + str(filetype))
def __init__(self, parent=None): super(ImportDialog, self).__init__(parent) self.accepted = False from nexpy.gui.consoleapp import _mainwindow self.default_directory = _mainwindow.default_directory self.import_file = None # must set in self.get_data() self.spec = None # progress bar is updated via calls to pdate_progress() self.progress_bar = QtGui.QProgressBar() self.progress_bar.setVisible(False) status_layout = QtGui.QHBoxLayout() status_layout.addWidget(self.progress_bar) status_layout.addStretch() status_layout.addWidget(self.close_buttons()) self.layout = QtGui.QVBoxLayout() self.layout.addLayout(self.filebox()) self.layout.addLayout(self.scanbox()) self.layout.addLayout(status_layout) self.setLayout(self.layout) self.setWindowTitle("Import " + str(filetype))