2009-05-04 36 views
7

Trolltech đã phát hành một công cụ gọi là "Visual Studio add-in" để phát hành LGPL và GPL của họ về Qt. Họ nói rằng phiên bản thương mại đi kèm với một công cụ tích hợp Visual Studio đầy đủ nhưng tôi không thấy bất kỳ mô tả nào về sự khác biệt giữa chúng.Sự khác biệt trong công cụ tích hợp Visual Studio cho Qt là gì?

Có gì trong phiên bản đầy đủ không có trong bổ trợ?

Trả lời

5

Bổ trợ Visual Studio không hoạt động với trình cài đặt nhị phân Qt của Windows mã nguồn mở. Để làm cho nó hoạt động, bạn sẽ phải tải xuống gói nguồn và xây dựng theo cách thủ công. Mã nhị phân Windows mã nguồn mở works with the MinGW compiler.

Dưới đây là cách thực hiện add Visual Studio integration using an Open Source build.

Phiên bản thương mại đi kèm với tích hợp Visual Studio đầy đủ mà không cần các bước bổ sung.

0

Một khác biệt mà tôi đã nhận thấy (đã thử đánh giá phiên bản thương mại) là nó có trình thiết kế biểu mẫu được nhúng, trong khi tiện ích bổ sung miễn phí khởi chạy QtDesigner cho tệp .ui.

1

Tích hợp Studio trực quan Qt cho phép bạn nhanh chóng nhận được một nút trên biểu mẫu của bạn tới trình xử lý nhấp chuột tương ứng (trong mã nguồn C++), bằng cách nhấp vào tiện ích đó. Ví dụ, nếu bạn có một nút gọi là "pushButton_42" vào mẫu của bạn, nhấp vào trong trình biên tập hình thức Qt nhúng vào nút này để có được những chức năng sau đây trong YourForm.cpp:

void YourForm::on_pushButton_42_clicked() 

Nếu chức năng không chưa tồn tại, VS Integration sẽ tạo ra nó cho bạn. Hơn nữa, tích hợp VS cho phép dễ dàng kết nối mã C++ với tín hiệu từ bất kỳ tiện ích nào trên biểu mẫu của bạn, bằng cách nhấp chuột phải vào tiện ích con và chọn tín hiệu bạn cần từ danh sách thả xuống. Các tính năng này không có sẵn từ "Visual Studio bổ trợ".

Lưu ý: Tôi đã so sánh tích hợp Visual Studio phiên bản 1.4.3 với phiên bản bổ sung 1.0.1.

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