Jak utworzyć nowy szablon aplikacji Szybko?

10

Nie mogę znaleźć odpowiedzi w innym miejscu,

Proszę o dokumentację procesu szybkiego tworzenia nowego szablonu. Interesuje mnie napisanie szablonu pyside (python + qt4), takiego jak pygtk.

Czy ktoś może mi pomóc?

Angelo
źródło

Odpowiedzi:

10

Szybko zacząć, że tak powiem

Najłatwiej jest oprzeć pierwszy szablon na istniejącym i zmodyfikować go zgodnie z własnymi potrzebami. Po uruchomieniu następującego polecenia otrzymasz szablon ubuntu-application-qt oparty na oryginalnym szablonie aplikacji ubuntu . Znajdziesz go /home/$USER/quickly-templates, gotowy do modyfikacji do treści twojego serca:

quickly quickly ubuntu-application ubuntu-application-qt

tło

Oto niektóre zasoby, które pomogą Ci:

Szybko szablony można pisać w dowolnym języku. Są tylko zestawem poleceń w katalogu, zawierającym polecenia do kopiowania obrazów, dokumentów i interakcji z użytkownikiem.

Dodanie polecenia jest dość proste: po prostu upuść je w katalogu szablonów głównych ( data/templatesw drzewie źródłowym Szybko lub w /usr/share/quickly/templates/) i uczyń go wykonywalnym. Szybko dowie się w ten sposób, że bieżący plik jest poleceniem, które można uruchomić Quickly Core.

W związku z tym, jeśli potrzebujesz dodatkowych poleceń wewnętrznych, które można uruchomić tylko za pomocą własnych poleceń, po prostu utwórz podkatalog w szablonie i dodaj go.

Są też pomocnicy, jeśli potrzebujesz tych nazw podczas tworzenia nowego polecenia :

from quickly import templatetools

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

Aby załadować nazwę projektu (patrz post na blogu powyżej w części 6):

if not configurationhandler.project_config:
    configurationhandler.loadConfig()
David Planella
źródło