새로운 빠른 응용 프로그램 템플릿을 만드는 방법은 무엇입니까?


10

다른 곳에서는 답을 찾을 수 없습니다.

새 템플릿을 빠르게 만들 수있는 프로세스 문서를 요청하고 있습니다. pygtk와 같은 pyside (python + qt4) 템플릿을 작성하고 싶습니다.

누구든지 나를 도울 수 있습니까?

답변:


10

말하자면 빨리 시작하기

가장 쉬운 방법은 첫 번째 템플릿을 기존 템플릿을 기반으로하고 필요에 따라 수정하는 것입니다. 다음 명령을 실행하면 우분투 응용 프로그램 원본 템플릿을 기반으로 한 우분투 응용 프로그램 qt 템플릿이 생깁니다 . 에서 찾을 수 있으며 /home/$USER/quickly-templates마음의 내용을 수정할 수 있습니다.

quickly quickly ubuntu-application ubuntu-application-qt

배경

다음은 도움이 될만한 자료입니다.

원하는 언어로 템플릿을 빠르게 작성할 수 있습니다. 이미지, 문서를 복사하고 사용자와 상호 작용하는 명령을 포함하는 디렉토리의 명령 집합 일뿐입니다.

명령을 추가하는 것은 매우 쉽습니다 : 단지 (루트 템플릿 디렉토리에 놓으 data/templates빠르게 소스 트리 , 또는에서 /usr/share/quickly/templates/)하고 실행합니다. 이 방법으로 현재 파일이 Quickly Core가 실행할 수있는 명령임을 빠르게 알 수 있습니다.

결과적으로 자신의 명령으로 만 시작할 수있는 추가 내부 명령이 필요한 경우 템플릿에 하위 디렉토리를 만들어 추가하십시오.

새 명령을 만들 때 해당 이름이 필요한 경우 도우미도 있습니다 .

from quickly import templatetools

python_name = templatetools.python_name(project_name)
sentence_name, camel_case_name = templatetools.conventional_names(project_name)

그리고 project_name을로드하려면 (6 위의 블로그 게시물 참조)

if not configurationhandler.project_config:
    configurationhandler.loadConfig()
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.