[file_hanlder] move to util, fix imports

This commit is contained in:
Jan Grewe 2021-01-16 18:21:15 +01:00
parent 084aec12de
commit e43d60c416
5 changed files with 13 additions and 8 deletions

View File

@ -5,7 +5,8 @@ from PyQt5.QtGui import QIcon
from PyQt5.QtWidgets import QTreeView, QTreeWidgetItem, QAbstractItemView, QHeaderView from PyQt5.QtWidgets import QTreeView, QTreeWidgetItem, QAbstractItemView, QHeaderView
from enum import Enum from enum import Enum
from nixview.file_handler import ItemDescriptor, NodeType from nixview.util.file_handler import NodeType
from nixview.util.descriptors import ItemDescriptor
column_names = ['Name', 'Type', 'Value', 'Description', 'ID',] column_names = ['Name', 'Type', 'Value', 'Description', 'ID',]

View File

@ -1,7 +1,8 @@
from PyQt5.QtWidgets import QComboBox, QFrame, QGroupBox, QHBoxLayout, QLabel, QSplitter, QTextEdit, QVBoxLayout, QWidget from PyQt5.QtWidgets import QComboBox, QFrame, QGroupBox, QHBoxLayout, QLabel, QSplitter, QTextEdit, QVBoxLayout, QWidget
from PyQt5.QtCore import QItemSelectionModel, Qt from PyQt5.QtCore import QItemSelectionModel, Qt
from nixview.file_handler import FileHandler, ItemDescriptor from nixview.util.file_handler import FileHandler
from nixview.util.descriptors import ItemDescriptor
import nixview.communicator as comm import nixview.communicator as comm
import nixview.constants as cnst import nixview.constants as cnst
from nixview.data_models.tree_model import NixTreeView, TreeModel, TreeType from nixview.data_models.tree_model import NixTreeView, TreeModel, TreeType

View File

@ -4,7 +4,7 @@ from PyQt5.QtWidgets import QWidget, QFileDialog, QMainWindow, QMenuBar, QToolBa
from PyQt5.QtGui import QIcon, QKeySequence from PyQt5.QtGui import QIcon, QKeySequence
from PyQt5.QtCore import QSize, QSettings, Qt from PyQt5.QtCore import QSize, QSettings, Qt
from nixview.file_handler import FileHandler, NodeType from nixview.util.file_handler import FileHandler, NodeType
import nixview.constants as cnst import nixview.constants as cnst
import nixview.communicator as comm import nixview.communicator as comm
from nixview.ui.centralwidget import CentralWidget from nixview.ui.centralwidget import CentralWidget

View File

@ -9,9 +9,8 @@ import numpy as np
import matplotlib.pyplot as plt import matplotlib.pyplot as plt
from matplotlib.widgets import Slider from matplotlib.widgets import Slider
from nixview.file_handler import FileHandler, DataView from nixview.util.file_handler import FileHandler
from nixview.util.dataview import DataView
def create_label(entity): def create_label(entity):
@ -345,8 +344,12 @@ class PlotScreen(QWidget):
def plot(self, item): def plot(self, item):
print("plot!", item) print("plot!", item)
print(item.entity_type, item.shape) print(item.entity_type, item.shape)
self._data_view = DataView(item, self._file_handler) try:
self._data_view.request_more() self._data_view = DataView(item, self._file_handler)
except ValueError as e:
print(e)
return
self._data_view.request_more() # TODO this is just a test, needs to be removed
print(self._data_view) print(self._data_view)