introduced sub folder for dictlist files

This commit is contained in:
2022-12-19 21:13:13 +01:00
parent 678ca19b32
commit cff6602cd6
4 changed files with 9 additions and 4 deletions

View File

@ -0,0 +1,5 @@
from .dictlistitem import DictListItem
from .dictlistwidget import DictListWidget

View File

@ -2,7 +2,7 @@ from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import QListWidgetItem from PyQt5.QtWidgets import QListWidgetItem
from PyQt5.QtGui import QIcon, QPixmap, QPainter from PyQt5.QtGui import QIcon, QPixmap, QPainter
from .theme import VIOLET, GREY4 from ..theme import VIOLET, GREY4
class DictListItem(QListWidgetItem): class DictListItem(QListWidgetItem):

View File

@ -5,7 +5,7 @@ from PyQt5.QtWidgets import QListWidget
from .dictlistitem import DictListItem from .dictlistitem import DictListItem
class DictList(QListWidget): class DictListWidget(QListWidget):
def __init__(self, data, *args, factory=list, **kwargs): def __init__(self, data, *args, factory=list, **kwargs):
super().__init__(*args, **kwargs) super().__init__(*args, **kwargs)

View File

@ -2,7 +2,7 @@ from PyQt5.QtCore import Qt, pyqtSignal
from PyQt5.QtWidgets import QMainWindow, QSplitter from PyQt5.QtWidgets import QMainWindow, QSplitter
from . import assets from . import assets
from .dictlist import DictList from .dictlist import DictListWidget
from .mdi import MDIArea, MDISubPlot from .mdi import MDIArea, MDISubPlot
from .rpc import RPCServerThread from .rpc import RPCServerThread
from .plotdesc import PlotDescription from .plotdesc import PlotDescription
@ -18,7 +18,7 @@ class MainWindow(QMainWindow):
self.setWindowTitle(title) self.setWindowTitle(title)
self.setWindowIcon(assets.icon()) self.setWindowIcon(assets.icon())
self.lst = lst = DictList(exampledata, factory=PlotDescription) self.lst = lst = DictListWidget(exampledata, factory=PlotDescription)
lst.setAlternatingRowColors(True) lst.setAlternatingRowColors(True)
lst.doubleClicked.connect(self.on_select_list_item) lst.doubleClicked.connect(self.on_select_list_item)