Làm thế nào để tạo một mẫu ứng dụng Quickly mới?


10

Không thể tìm thấy câu trả lời ở nơi khác,

Tôi đang yêu cầu một tài liệu về quy trình để tạo ra một mẫu mới một cách nhanh chóng. Tôi quan tâm đến việc viết một mẫu pyside (python + qt4) như mẫu pygtk.

Ai giúp tôi với?

Câu trả lời:


10

Bắt đầu nhanh, có thể nói

Cách dễ nhất để làm là dựa trên mẫu đầu tiên của bạn dựa trên mẫu hiện có và sửa đổi nó theo nhu cầu của bạn. Sau khi chạy lệnh sau, bạn sẽ có một mẫu ubfox-application-qt dựa trên mẫu ban đầu của ứng dụng Ubuntu . Bạn sẽ tìm thấy nó trên /home/$USER/quickly-templates, sẵn sàng sửa đổi nội dung trái tim của bạn:

quickly quickly ubuntu-application ubuntu-application-qt

Lý lịch

Dưới đây là một số tài nguyên sẽ giúp bạn:

Mẫu nhanh chóng có thể được viết bằng bất cứ ngôn ngữ nào bạn muốn. Chúng chỉ là một tập hợp các lệnh trong một thư mục, chứa các lệnh để sao chép hình ảnh, tài liệu và tương tác với người dùng.

Thêm một lệnh khá dễ dàng: chỉ cần thả nó vào thư mục mẫu gốc ( data/templatestrong cây Nguồn nhanh hoặc trong /usr/share/quickly/templates/) và làm cho nó có thể thực thi được. Bằng cách này, nhanh chóng sẽ biết rằng tệp hiện tại là một lệnh mà Quickly Core có thể khởi chạy.

Do đó, nếu bạn cần các lệnh nội bộ bổ sung chỉ có thể được khởi chạy bằng các lệnh của riêng bạn, chỉ cần tạo thư mục con trong mẫu của bạn và thêm nó vào đó.

Ngoài ra còn có một số trợ giúp nếu bạn cần những tên đó khi tạo lệnh mới :

from quickly import templatetools

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

Và để tải project_name (xem bài đăng trên blog ở phần 6):

if not configurationhandler.project_config:
    configurationhandler.loadConfig()
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.