mirror of
https://github.com/liberatedsystems/openCom-Companion.git
synced 2024-11-24 22:30:37 +01:00
40 lines
1.3 KiB
Python
40 lines
1.3 KiB
Python
|
from kivymd.tests.base_test import BaseTest
|
||
|
|
||
|
|
||
|
class ImageListTest(BaseTest):
|
||
|
def test_imagelist_raw_app(self):
|
||
|
import os
|
||
|
|
||
|
from kivymd import images_path
|
||
|
from kivymd.uix.button import MDIconButton
|
||
|
from kivymd.uix.imagelist import MDSmartTile
|
||
|
from kivymd.uix.label import MDLabel
|
||
|
from kivymd.uix.screen import MDScreen
|
||
|
|
||
|
self.render(
|
||
|
MDScreen(
|
||
|
MDSmartTile(
|
||
|
MDIconButton(
|
||
|
icon="heart-outline",
|
||
|
theme_icon_color="Custom",
|
||
|
icon_color="red",
|
||
|
pos_hint={"center_y": 0.5},
|
||
|
),
|
||
|
MDLabel(
|
||
|
text="Julia and Julie",
|
||
|
bold=True,
|
||
|
color="white",
|
||
|
),
|
||
|
radius=24,
|
||
|
box_radius=[0, 0, 24, 24],
|
||
|
box_color="grey",
|
||
|
source=os.path.join(
|
||
|
images_path, "logo", "kivymd-icon-512.png"
|
||
|
),
|
||
|
pos_hint={"center_x": 0.5, "center_y": 0.5},
|
||
|
size_hint=(None, None),
|
||
|
size=("320dp", "320dp"),
|
||
|
)
|
||
|
)
|
||
|
)
|