Começando rapidamente, por assim dizer
O mais fácil é basear seu primeiro modelo em um existente e modificá-lo de acordo com suas necessidades. Depois de executar o seguinte comando, você terá um modelo ubuntu-application-qt baseado no modelo original ubuntu-application . Você encontrará em /home/$USER/quickly-templates
, pronto para modificar o conteúdo do seu coração:
quickly quickly ubuntu-application ubuntu-application-qt
Antecedentes
Aqui estão alguns recursos que ajudarão você:
- A publicação de Didier Roché sobre como criar um modelo rapidamente
- Use a instrução
IMPORT
da linguagem de modelos Quickly para importar um subconjunto de comandos de um modelo existente. Veja um exemplo de tirado do modelo ubuntu-cli
Rapidamente, os modelos podem ser escritos em qualquer idioma desejado. Eles são apenas um conjunto de comandos em um diretório, contendo comandos para copiar imagens, documentos e interagir com o usuário.
Adicionar um comando é muito fácil: basta soltá-lo no diretório raiz do modelo ( data/templates
no Rapidamente fonte tree , ou em /usr/share/quickly/templates/
) e torná-lo executável. Rapidamente saberá, desta forma, que o arquivo atual é um comando que o Quickly Core pode lançar.
Consequentemente, se você precisar de comandos internos adicionais que só podem ser iniciados por seus próprios comandos, basta criar um subdiretório no seu modelo e adicioná-lo lá.
Existem também alguns ajudantes se você precisar desses nomes quando criar um novo comando :
from quickly import templatetools
python_name = templatetools.python_name(project_name)
sentence_name, camel_case_name = templatetools.conventional_names(project_name)
E para carregar o project_name (veja a postagem do blog acima na parte 6):
if not configurationhandler.project_config:
configurationhandler.loadConfig()