33 lines
514 B
Python
33 lines
514 B
Python
from dataclasses import dataclass
|
|
|
|
try:
|
|
from PySide6 import QtCore
|
|
|
|
@dataclass
|
|
class ProgressBars:
|
|
item: QtCore.Signal
|
|
item_name: QtCore.Signal
|
|
list_item: QtCore.Signal
|
|
list_name: QtCore.Signal
|
|
|
|
except ModuleNotFoundError:
|
|
|
|
class ProgressBars:
|
|
pass
|
|
|
|
|
|
@dataclass
|
|
class ResultSearch:
|
|
position: int
|
|
artist: str
|
|
title: str
|
|
album: str
|
|
duration_sec: int
|
|
obj: object
|
|
|
|
|
|
@dataclass
|
|
class StatusbarMessage:
|
|
message: str
|
|
timout: int = 0
|