2015-02-15 30 views
6

Có thể sử dụng bộ công cụ Qt với Julia không? Tôi đã đọc rằng Julia hỗ trợ gọi hàm c và python. Làm thế nào tôi sẽ đi về việc sử dụng pyqt/pyside hoặc ràng buộc Qt của c từ bên trong Julia?Cách sử dụng Qt với Julia

Trả lời

10

Tùy chọn ổn định nhất hiện nay là gọi PySide qua Python, đã có meta-wrapper với một số chức năng hữu ích (tích hợp vòng lặp sự kiện, v.v.).

Dài hạn, có C++ FFI đang được phát triển và có very minimal demo gọi Qt trực tiếp từ Julia. Nếu bạn cảm thấy mạo hiểm, điều này có thể là một cái gì đó để xem xét, nhưng hiểu rằng nó vẫn là phần mềm phát hành trước, do đó hãy chuẩn bị sẵn sàng để tập tin lỗi và không ngạc nhiên nếu một số tính năng chưa có sẵn.

Các vấn đề liên quan