12월, 2021의 게시물 표시

파이썬[Python]: kivyMD - MDBottomAppBar 클래스 - kv

이미지
kivymd.uix.toolbar 모듈 - MDBottomAppBar 클래스(class) /// 설명 (kivy + kivyMD) 화면 하단에 사용하는 툴바입니다. 참고: kivyMD 모듈 목록 ※ 형식 MDBottomAppBar(**kwargs) reference https://kivymd.readthedocs.io/en/latest/components/toolbar/#bottom /// 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 import  kivy   kivy.require( '2.0.0' )   from  kivy.core.window  import  Window from  kivy.lang  import  Builder   from  kivymd.app  import  MDApp   Window.size  =  ( 563 ,  1001 ) Window.top, Window.left  =   30 ,  700   kv  =   '' ' MDScreen:  # Phone-like     radius: (25, 25, 25, 25)     md_bg_color: (1, 1, 1, 1)     size_hint: (.99, .98)     pos_hint: {' right ': .995, ' top ': .985}     MDBoxLayout:         orientation: ' vertical '         MDLabel:             text: ' content '             halign: ' center '             theme_text_color: ' Custom '  

파이썬[Python]: kivyMD - MDToolbar 클래스 - kv

이미지
kivymd.uix.toolbar 모듈 - MDToolbar 클래스(class) /// 설명 (kivy + kivyMD) 툴바입니다. 참고: kivyMD 모듈 목록 ※ 형식 MDToolbar(**kwargs) reference https://kivymd.readthedocs.io/en/latest/components/toolbar/#top /// 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 import  kivy   kivy.require( '2.0.0' )   from  kivy.core.window  import  Window from  kivy.lang  import  Builder   from  kivymd.app  import  MDApp   Window.clearcolor  =  ( 0 ,  0 ,  0 ,  1 ) Window.size  =  ( 563 ,  1001 ) Window.top, Window.left  =   30 ,  700   kv  =   '' ' MDScreen:  # Phone-like     radius: (25, 25, 25, 25)     md_bg_color: (1, 1, 1, 1)     size_hint: (.99, .98)     pos_hint: {' right ': .995, ' top ': .985}          MDBoxLayout:         orientation: ' vertical '         Widget:             size_hint_y: None             height: 20                          MDToolbar:  

파이썬[Python]: kivyMD - SmartTileWithLabel 클래스 - kv

이미지
kivymd.uix.imagelist 모듈 - SmartTileWithLabel 클래스(class) /// 설명 (kivy + kivyMD) 여러 이미지들에 라벨을 사용할 수 있습니다.(MDGridLayout 사용) 참고: kivyMD extra 모듈 목록 ※ 형식 SmartTileWithLabel(**kwargs) reference https://kivymd.readthedocs.io/en/latest/components/imagelist/#smarttilewithlabel /// 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 import  kivy   kivy.require( '2.0.0' )   from  kivy.core.window  import  Window from  kivy.lang  import  Builder   from  kivymd.app  import  MDApp   Window.size  =  ( 563 ,  1001 ) Window.top, Window.left  =   30 ,  700   kv  =   '' ' MDScreen:  # Phone-like     radius: (25, 25, 25, 25)     md_bg_color: (1, 1, 1, 1)     size_hint: (.99, .98)     pos_hint: {' right ': .995, ' top ': .985}     ScrollView:         MDGridLayout:             cols: 1             adaptive_height: 

파이썬[Python]: kivyMD - SmartTileWithLabel 클래스

이미지
kivymd.uix.imagelist 모듈 - SmartTileWithLabel 클래스(class) /// 설명 (kivy + kivyMD) 여러 이미지들에 라벨을 사용할 수 있습니다.(MDGridLayout 사용) 참고: kivyMD extra 모듈 목록 ※ 형식 SmartTileWithLabel(**kwargs) reference https://kivymd.readthedocs.io/en/latest/components/imagelist/#smarttilewithlabel /// 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 import  kivy   kivy.require( '2.0.0' )   from  kivy.core.window  import  Window from  kivy.uix.scrollview  import  ScrollView   from  kivymd.app  import  MDApp from  kivymd.uix.screen  import  MDScreen from  kivymd.uix.gridlayout  import  MDGridLayout from  kivymd.uix.imagelist  import  SmartTileWithLabel   Window.size  =  ( 563 ,  1001 ) Window.top, Window.left  =   30 ,  700     class  FantasticApp(MDApp):      def  build( self ):          # Phone-like --------------------------------------------------------------          self .theme_cls.t

파이썬[Python]: kivyMD - SmartTileWithStar 클래스 - kv

이미지
kivymd.uix.imagelist 모듈 - SmartTileWithStar 클래스(class) /// 설명 (kivy + kivyMD) 여러 이미지들을 표현합니다.(MDGridLayout 사용) - 별점을 주려는 듯... 참고: kivyMD extra 모듈 목록 ※ 형식 SmartTileWithStar(**kwargs) reference https://kivymd.readthedocs.io/en/latest/components/imagelist/#smarttilewithstar /// 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 import  kivy   kivy.require( '2.0.0' )   from  kivy.core.window  import  Window from  kivy.lang  import  Builder   from  kivymd.app  import  MDApp   Window.size  =  ( 563 ,  1001 ) Window.top, Window.left  =   30 ,  700   kv  =   '' ' MDScreen:  # Phone-like     radius: (25, 25, 25, 25)     md_bg_color: (1, 1, 1, 1)     size_hint: (.99, .98)     pos_hint: {' right ': .995, ' top ': .985}          ScrollView:         MDGridLayout:             cols: 2

파이썬[Python]: kivyMD - SmartTile 클래스 - kv

이미지
kivymd.uix.imagelist 모듈 - SmartTile 클래스(class) /// 설명 (kivy + kivyMD) 여러 이미지들을 표현합니다.(MDGridLayout 사용) 참고: kivyMD extra 모듈 목록 ※ 형식 SmartTile(**kwargs) reference https://kivymd.readthedocs.io/en/latest/components/imagelist/# /// 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 import  kivy   kivy.require( '2.0.0' )   from  kivy.core.window  import  Window from  kivy.lang  import  Builder   from  kivymd.app  import  MDApp   Window.size  =  ( 563 ,  1001 ) Window.top, Window.left  =   30 ,  700   kv  =   '' ' MDScreen:  # Phone-like     radius: (25, 25, 25, 25)     md_bg_color: (1, 1, 1, 1)     size_hint: (.99, .98)     pos_hint: {' right ': .995, ' top ': .985}          ScrollView:         MDGridLayout:             cols: 2             adaptive_height: True             padding: (25, 0)