Kivy 시작하기 9 (저장 위치 버튼 기능 부여)
사용 버전: Python 3.6.8, Kivy 1.11.1
사용 프로그램: Atom 1.43.0 x64
이번 시간에는 Location 버튼에 저장 위치를 설정하는 기능을 구현해 보겠습니다.
Location Popup을 추가합니다.
super은 부모 Class의 __init__ 메서드 기능을 그대로 가져오겠다는 뜻입니다.
self.ids['filechooser'].path
self는 자기 자신을 말합니다.
ids['filechooser']는 자신의 kv 안에 id가 filechooser인 것을 선택합니다.
path는 filechooser의 기본 선택 위치를 나타냅니다.
FileChooserIconView는 파일 선택 창이 Icon 형식으로 보입니다.
id는 다른 곳에서 해당 Wdiget을 참조할 수 있게 만들어줍니다.
위의 python 파일을 보시면, self.ids['filechooser']로 참조했습니다.
Here을 누르면, 선택이 되도록 만듭니다.
TestApp 클래스에 Save_path 변수를 만듭니다.
on_release는 버튼을 떼었을 때를 말합니다.
kv 파일에서 app을 사용하면, app 클래스의 변수 또는 메서드에 접근할 수 있습니다.
제목과 크기를 조절해줍니다.
끝.
앱:
https://play.google.com/store/apps/details?id=starlight.jaehwa.one
코드:
https://github.com/shwoghk14/Kivy_for_Starter
사용 프로그램: Atom 1.43.0 x64
기획: URL 소스 자료를 내 컴퓨터에 저장하는 앱.
이번 시간에는 Location 버튼에 저장 위치를 설정하는 기능을 구현해 보겠습니다.
Location Popup을 추가합니다.
super은 부모 Class의 __init__ 메서드 기능을 그대로 가져오겠다는 뜻입니다.
self.ids['filechooser'].path
self는 자기 자신을 말합니다.
ids['filechooser']는 자신의 kv 안에 id가 filechooser인 것을 선택합니다.
path는 filechooser의 기본 선택 위치를 나타냅니다.
FileChooserIconView는 파일 선택 창이 Icon 형식으로 보입니다.
id는 다른 곳에서 해당 Wdiget을 참조할 수 있게 만들어줍니다.
위의 python 파일을 보시면, self.ids['filechooser']로 참조했습니다.
Here을 누르면, 선택이 되도록 만듭니다.
TestApp 클래스에 Save_path 변수를 만듭니다.
on_release는 버튼을 떼었을 때를 말합니다.
kv 파일에서 app을 사용하면, app 클래스의 변수 또는 메서드에 접근할 수 있습니다.
제목과 크기를 조절해줍니다.
끝.
앱:
https://play.google.com/store/apps/details?id=starlight.jaehwa.one
코드:
https://github.com/shwoghk14/Kivy_for_Starter
카테고리: BlackSmith, Kivy
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.