Tiểu Luận Tìm hiểu và sử dụng Qt để viết chương trình tạo một cửa sổ chương trình điển hình

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Mai Kul, 3/12/13.

  1. Mai Kul

    Mai Kul New Member

    Bài viết:
    1,299
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    Đề tài: Tìm hiểu và sử dụng Qt để viết chương trình tạo một cửa sổ chương trình điển hình
    Định dạng file word


    I. Giới thiệu:
    Qt là nền tảng xây dựng các ứng dụng chạy được trên nhiều hệ điều hành. Phần lớn các ứng dụng xây dựng bằng Qt đều có giao diện đồ họa, do vậy Qt còn được coi như là một bộ công cụ (widget toolkit). Ban đầu Qt ra đời như một sản phẩm thương mại và cũng được dùng để viết môi trường KDE, nhưng về sau được bổ sung giấy phép LGPL, theo đó có thể được sử dụng tự do để phát triển các phần mềm nguồn mở hay đúng hơn là có thể sử dụng trong các phần mềm thương mại nếu muốn. Bản quyền thương mại của Qt hiện nay đã được chuyển qua hình thức thu phí hỗ trợ. Chúng ta có thể dùng Qt như một thư viện để viết phần mềm thương mại, nếu có sửa đổi nào trong bộ nguồn chính của Qt thì chúng ta chỉ phải cung cấp mã nguồn đã sửa ra chứ không yêu cầu phải mở toàn bộ mã nguồn hay phải mua giấy phép thương mại như trước kia.

    Qt Creator là một IDE rất được các lập trình viên ngày nay ưa chuộng vì từ ngày Microsoft hết mặn mà với MFC và chuyển sang .NET thì các lập trình viên đang dần chuyển sang Qt. Qt đã được Nokia mua lại từ năm 2008 vì vậy hiện giờ cộng động Qt ngày càng lớn mạnh và gia tăng rất nhanh. Qt hỗ trợ rất mạnh trong lập trình giao diện, tương tác với Database, Graphics
    Điểm nổi bật của Qt Creator bao gồm:
    Cross-platform, nó có thể chạy trên mọi hệ điều hành: Mac, Linux, Windows.
    Có text-editor đẹp.
    Hỗ trợ vim editor (vim editor là một advance editor và có thể lập trình được các key, và xài hotkey rất nhanh).
    Miễn phí! Cũng giống như VC++ và CB chúng ta không phải trả bất cứ một khoản phí nào để download và sử dụng nó.
    II. Tải về:
    Click vào link sau đây http://qt-project.org/downloads và tải về bản thích hợp với hệ điều hành và chương trình dịch.
    III. Cài đặt:
    Cài đặt Qt Creator rất dễ dàng. Chúng ta chỉ cần chọn “Next” và chờ đợi cho tới khi nó chạy xong.
    IV. Chạy Qt Creator và tạo một ứng dụng đơn giản.
    Chúng ta sẽ tìm hiểu những kiến ​​thức cơ bản về Qt bằng cách tạo một ứng dụng Notepad đơn giản sử dụng C ++ và các mô-đun Widget Qt. Chúng ta sử dụng Qt Creator IDE và Qt Designer để tạo ra những dòng lệnh.
    Đầu tiên chúng ta sử dụng Qt Creator để tạo ra một project với các file cần thiết. Sau đó, sử dụng Qt Designer để chỉnh sửa các file giao diện người dùng để tạo một ứng dụng chỉnh sửa văn bản và một nút nhấn trong một cửa sổ trên màn hình, một thanh công cụ, một widget dock. Đó là một ứng dụng Qt đơn giản. Cuối cùng, chúng ta thêm tương tác người dùng cho ứng dụng bằng cách tạo ra các hành động mở và lưu file.

    1. Tạo project Notepad
    Quá trình tạo một project mới trong Qt Creator được hỗ trợ bởi một wizard (trình thuật sĩ) hướng dẫn bạn từng bước. Wizard sẽ nhắc ta nhập các cài đặt cần thiết cho từng loại project cụ thể và tạo ra project cho chúng ta.
     

    Các file đính kèm:

Đang tải...