Trong bài này, xem xét Bộ phát triển phần mềm Qt (qt sdk). Điều này bao gồm các Framework Libraries QtCreator IDE y Qt với các ví dụ mã hoàn chỉnh. Nếu bạn là người dùng Ubuntu 19.10 và muốn phát triển các ứng dụng GUI với Qt, bạn sẽ cần cài đặt Qt SDK này bằng trình biên dịch C++.
Qt không phải là một ngôn ngữ lập trình. Nó thực sự là một Framework được viết bằng C++. Đây là một Framework phát triển các ứng dụng đa nền tảng cho máy tính để bàn và thiết bị di động. Ta sẽ cấu hình trình biên dịch GNU GCC C++ trên Ubuntu 19.10. Sau khi thiết lập, bạn sẽ có Qt SDK hoàn chỉnh và sẵn sàng với Qt Creator.
Phải nói rằng Qt là một bộ công cụ widget mã nguồn mở và miễn phí để tạo giao diện người dùng đồ họa. Dự án Qt là nguồn mở và liên quan đến các nhà phát triển và tổ chức cá nhân làm việc để nâng cao Qt. Có sẵn theo cả giấy phép mã nguồn mở và thương mại GPL 2.0, GPL 3.0 và LGPL 3.0. Qt Creator là một IDE đa nền tảng được lập trình bằng C++, JavaScript và QML, là một phần của SDK mà bạn có thể phát triển Giao diện người dùng đồ họa (GUI cho từ viết tắt của nó trong tiếng Anh) với các thư viện Qt.
Cài đặt trình biên dịch
Trình biên dịch cài đặt là g ++. Chúng ta sẽ có thể cài đặt nó bằng cách mở terminal (Ctrl + Alt + T) và nhập vào đó: sudo apt install g++
Cài đặt Qt SDK
Đây là Qt hoàn chỉnh. Bao gồm tất cả các công cụ và ví dụ về mã nguồn. Để cài đặt, chúng ta sẽ phải mở một terminal (Ctrl + Alt + T) và viết vào đó: sudo apt install qt5-default qtcreator qtbase5-examples qtbase5-doc-html
Cấu hình cơ bản Qt Creator
Sau khi cài đặt xong, điều đầu tiên chúng ta phải làm là khởi động chương trình mới được cài đặt. Tiếp theo, chúng ta sẽ phải di chuyển đến menu Tools → Options, nhấp vào Kits, chọn tab Kit và chọn Manual.
Trong cửa sổ sẽ có chọn một compiler, mặc dù hệ thống có thể phát hiện nó tự động. IDE cần một trình biên dịch được định cấu hình là g++ để xây dựng và có thể hiển thị kết quả của các dự án. Trong phần "Compiler", chúng ta có thể thấy tùy chọn C++. Ở đây không có nhiều hơn lựa chọn GCC C++ 64 bit, nếu nó chưa được chọn. Để hoàn tất, bạn chỉ cần nhấn «Apply».
Một bài kiểm tra cơ bản
Sau tất cả các bước trên, bây giờ bắt đầu lập trình với Qt. Trong quá trình cài đặt, ta đã cài đặt tất cả các ví dụ. Những thứ này sẽ có sẵn trên trang chính của Qt Creator.
Để thực hiện một bài kiểm tra cơ bản, chọn một trong các ví dụ trong số tất cả những ví dụ tìm thấy. Sau đó, biên dịch nó bằng cách nhấn Ctrl + R hoặc sử dụng nút '>' màu xanh lá cây.