浏览代码

update icon

Falko Schindler 2 年之前
父节点
当前提交
244fd36917
共有 2 个文件被更改,包括 5 次插入7 次删除
  1. 4 7
      nicegui/elements/icon.py
  2. 1 0
      nicegui/ui.py

+ 4 - 7
nicegui/elements/old/icon.py → nicegui/elements/icon.py

@@ -1,11 +1,9 @@
-import justpy as jp
-
-from .element import Element
+from ..element import Element
 
 
 class Icon(Element):
 
-    def __init__(self, name: str):
+    def __init__(self, name: str) -> None:
         """Icon
 
         Displays an icon.
@@ -14,6 +12,5 @@ class Icon(Element):
 
         :param name: the name of the icon
         """
-        view = jp.QIcon(name=name, classes=f'q-pt-xs', size='20px', temp=False)
-
-        super().__init__(view)
+        super().__init__('q-icon')
+        self._props['name'] = name

+ 1 - 0
nicegui/ui.py

@@ -3,6 +3,7 @@ from .elements.card import Card as card
 from .elements.card import CardActions as card_actions
 from .elements.card import CardSection as card_section
 from .elements.column import Column as column
+from .elements.icon import Icon as icon
 from .elements.label import Label as label
 from .elements.row import Row as row
 from .elements.separator import Separator as separator