Exemple #1
0
 def __init__(self, _parent, _files_specifications):
     self.__data_vectors_accessor_group__ = DataVectorsAccessorGroup()
     count = len(_files_specifications)
     progressManager = ProgressDialogManager(_parent,
                                             label_text=("Preparing data"),
                                             max_value=count)
     with progressManager as progress:
         for idx in range(count):
             if (progress.wasCanceled()):
                 break
             progress.increaseCounter()
             vector_accessor = get_data_accessor_from_file_specification(
                 _parent, _files_specifications[idx])
             self.__data_vectors_accessor_group__.addDataVectorAccessor(
                 vector_accessor)