Yeni bir Hızlı uygulama şablonu nasıl oluşturulur?


10

Cevabı başka bir yerde bulamıyorum,

Hızlı bir şekilde yeni bir şablon oluşturma sürecinin bir dokümantasyonunu istiyorum. Pygtk gibi bir pyside (python + qt4) şablonu yazmakla ilgileniyorum.

Biri bana yardım edebilir mi?

Yanıtlar:


10

Hızlı bir şekilde başlamak için

Yapılacak en kolay şey, ilk şablonunuzu mevcut bir şablonda temel almak ve ihtiyaçlarınıza göre değiştirmek. Aşağıdaki komutu çalıştırdıktan sonra , ubuntu uygulaması orijinal şablonunu temel alan bir ubuntu-application-qt şablonunuz olur. Bunu , kalbinizin içeriğinde değişiklik yapmaya hazır olarak bulacaksınız :/home/$USER/quickly-templates

quickly quickly ubuntu-application ubuntu-application-qt

Arka fon

İşte size yardımcı olacak bazı kaynaklar:

Şablonlar istediğiniz dilde hızlıca yazılabilir. Bunlar sadece bir dizindeki resimleri, belgeleri kopyalamak ve kullanıcıyla etkileşim kurmak için komutlar içeren bir dizi komuttur.

Bir komutu ekleme oldukça kolaydır: sadece (kök şablon dizine bırak data/templatesiçinde hızla kaynak ağacında veya içinde /usr/share/quickly/templates/) ve çalıştırılabilir olun. Bu yolla, geçerli dosyanın Quickly Core'un başlatabileceği bir komut olduğunu çabucak bilecektir.

Sonuç olarak, yalnızca kendi komutlarınız tarafından başlatılabilen ek dahili komutlara ihtiyacınız varsa, şablonunuzda bir alt dizin oluşturun ve oraya ekleyin.

Yeni bir komut oluştururken bu adlara ihtiyacınız varsa bazı yardımcılar da vardır :

from quickly import templatetools

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

Ve project_name dosyasını yüklemek için (6. bölümdeki yukarıdaki blog yayınına bakınız):

if not configurationhandler.project_config:
    configurationhandler.loadConfig()
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.