如何创建新的快速应用程序模板?


10

在其他地方找不到答案,

我要求提供过程文档以快速创建新模板。我对编写像pygtk这样的pyside(python + qt4)模板感兴趣。

谁能帮我?

Answers:


10

快速入门,可以这么说

最简单的操作是将第一个模板基于现有模板,然后根据需要进行修改。运行以下命令后,您将具有基于ubuntu-application-原始模板的ubuntu-application-qt模板。您会在上找到它,准备修改自己的内心内容:/home/$USER/quickly-templates

quickly quickly ubuntu-application ubuntu-application-qt

背景

以下是一些可以帮助您的资源:

可以使用所需的任何语言快速编写模板。它们只是目录中的一组命令,包含用于复制图像,文档以及与用户进行交互的命令。

添加命令非常容易:只需将其放入根模板目录(data/templatesQuickly源代码树中或中/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()
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.