Pyinstaller support for assets

This commit is contained in:
2024-08-21 04:05:36 +03:00
parent d6ecae08bd
commit 04a27b592e
5 changed files with 19 additions and 5 deletions

View File

@@ -11,6 +11,7 @@ import pydantic
from PyQt6.QtGui import QIcon
from PyQt6.QtWidgets import QFileDialog, QLabel, QMessageBox, QWidget
from request_client import RequestClient
from utils import resource_path
class File(pydantic.BaseModel):
@@ -54,7 +55,7 @@ class File(pydantic.BaseModel):
return size, power_labels[n] + "bytes"
def icon(self) -> QIcon:
return QIcon("assets/file.png")
return QIcon(resource_path("assets/file.png"))
def double_click(self, list: file_widgets.FileListWidget) -> None:
location = QFileDialog.getExistingDirectory(