ไม่พบคำตอบที่อื่น
ฉันขอเอกสารของกระบวนการในการสร้างเทมเพลตใหม่อย่างรวดเร็ว ฉันสนใจที่จะเขียนเทมเพลต pyside (python + qt4) เหมือน pygtk
มีใครช่วยฉันบ้าง
ไม่พบคำตอบที่อื่น
ฉันขอเอกสารของกระบวนการในการสร้างเทมเพลตใหม่อย่างรวดเร็ว ฉันสนใจที่จะเขียนเทมเพลต pyside (python + qt4) เหมือน pygtk
มีใครช่วยฉันบ้าง
คำตอบ:
สิ่งที่ง่ายที่สุดที่จะทำคือการสร้างเทมเพลตแรกของคุณจากเทมเพลตที่มีอยู่และปรับเปลี่ยนตามความต้องการของคุณ หลังจากเรียกใช้คำสั่งต่อไปนี้คุณจะมีอูบุนตูโปรแกรม-QTแม่แบบขึ้นอยู่กับอูบุนตูโปรแกรมแม่แบบเดิม คุณจะพบมัน/home/$USER/quickly-templates
พร้อมที่จะปรับเปลี่ยนเนื้อหาของหัวใจของคุณ:
quickly quickly ubuntu-application ubuntu-application-qt
นี่คือแหล่งข้อมูลที่จะช่วยคุณ:
IMPORT
คำสั่งจากภาษาเทมเพลตอย่างรวดเร็วเพื่อนำเข้าเซ็ตย่อยของคำสั่งจากเทมเพลตที่มีอยู่ นี่คือตัวอย่างที่นำมาจากเทมเพลต ubuntu-cliเทมเพลตอย่างรวดเร็วสามารถเขียนในภาษาใดก็ได้ที่คุณต้องการ พวกเขาเป็นเพียงชุดของคำสั่งในไดเรกทอรีที่มีคำสั่งเพื่อคัดลอกรูปภาพเอกสารและโต้ตอบกับผู้ใช้
การเพิ่มคำสั่งนั้นค่อนข้างง่าย: เพียงแค่วางมันลงในไดเรกทอรีเทมเพลตรูท ( data/templates
ในโครงสร้างต้นกำเนิดอย่างรวดเร็วหรือใน/usr/share/quickly/templates/
) และทำให้มันทำงานได้ จะรู้ได้อย่างรวดเร็วด้วยวิธีนี้ว่าไฟล์ปัจจุบันคือคำสั่งที่เปิดใช้งานคอร์อย่างรวดเร็ว
ดังนั้นหากคุณต้องการคำสั่งภายในเพิ่มเติมที่สามารถเปิดใช้งานได้โดยคำสั่งของคุณเองเพียงแค่สร้างไดเรกทอรีย่อยในเทมเพลตของคุณและเพิ่มไปที่นั่น
นอกจากนี้ยังมีผู้ช่วยถ้าคุณต้องการชื่อเหล่านั้นเมื่อสร้างคำสั่งใหม่ :
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()