Thông báo

Collapse
No announcement yet.

QT Giao diện đồ họa cho các ứng dụng CrossPlatform

Collapse
This is a sticky topic.
X
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • lanhuong
    replied
    Em khoái UBUNTU

    Thấy mấy anh bàn về Ubuntu em khoái quá. Nhưng em ... chả có khả năng khai thác nó.

    Bắt đầu từ đâu để Ubuntu vừa là bạn, người thân và là nhân viên đắc lực đây hả các anh ? Chỉ dạy cho em với ? Nên chăng mở một topic riêng để đẩy mạnh việc này ?

    Lan Hương.

    Leave a comment:


  • falleaf
    replied
    Đúng là cái kiểu đi câu bài của F đây mà . Đại khái là tạo một project QT giống như giao diện QT thông thường, nhưng mà ta hoàn toàn có thể làm việc trên Eclipse như với cái QT Designer ở ngoài kia.

    Như vậy bắt đầu thấy nó giống Visual C++ rồi đây.

    Chúc vui
    Attached Files

    Leave a comment:


  • falleaf
    replied
    Cài đặt Eclipse vào Ubuntu thì các bạn có thể sử dụng ngay Synaptics để cài, ở đây không nhắc lại, nhưng các bạn chú ý cài bộ eclipse và bộ eclipse-cdt để phát triển ứng dụng C/C++

    Hình ảnh về Eclipse, F đã giới thiệu ở trong phần giới thiệu về Ubuntu rồi, việc này cũng khá đơn giản, cho nên không nhắc lại nữa.

    Vấn đề thứ hai, đó là các bạn cần kết nối Eclipse và QT. Đây là một việc làm tạm thời không còn là khó khăn sau khi đọc bài hướng dẫn tại đây:

    http://trolltech.com/developer/downl...-installmanual

    Tuy nhiên, cái thư mục được nhắc đến ở đây không phải là usr/local hay usr/lib, mà trong Ubuntu nó là usr/local/lib, các bạn chú ý điều này.

    Các bạn có thể download file kết nối (integration) của QT tại đây:
    http://trolltech.com/developer/downl...ation-download

    Các bạn có thể download phiên bản gcc-4 bởi Ubuntu 7.10 có gcc-4 sẵn rồi.

    Sau khi download nó về desktop các bạn thực hiện chuỗi lệnh sau:
    - Copy file tải về vào thư mục usr/local/lib bằng lệnh
    Code:
    sudo cp /home/username/Desktop/qt-eclipse-integration-linux.x86-1.0.1.tar.gz /usr/local/lib
    - Untar cái file này, bởi vì nếu bạn mở cái tar này ra, các bạn sẽ thấy nó có sẵn cái thư mục eclipse bên trong đó còn có eclipse/plugins và eclipse/features luôn rồi. Các bạn dùng lệnh:
    Code:
    cd usr/local/lib
    sudo tar xzf qt-eclipse-integration-linux.x86-1.0.1.tar.gz
    - Sau khi untar rồi, các bạn có thể xoá nó đi bằng lệnh:
    Code:
    sudo rm qt-eclipse-integration-linux.x86-1.0.1.tar.gz
    Nói chung F thuộc dạng gà cho nên F cứ làm từng bước từng bước vậy, các bạn có thể sửa lại để làm cho nhanh hơn tuỳ theo mỗi người. Chỗ nào cần khai pw root thì các bạn khai vào.

    Cuối cùng, bắt chước nó, các bạn chạy lệnh $eclipse -clean là xong.

    Nhưng mà khi chạy lệnh từ terminal thì nó sẽ có cái cửa sổ terminal rất khó chịu. Sau khi chạy cái chú này xong, các bạn có thể tắt nó đi rồi mở eclipse bình thường từ Applications >> Programming >> Eclipse


    Sau khi chạy nó thì các bạn sẽ thấy nó hiện ra cái Cheat Sheet này.

    Những vấn đề sau đó F sẽ viết tiếp sau. Mục tiêu của chúng ta bây giờ sẽ là làm lại cái thí dụ QT Demo mà F đã gửi làm tài liệu tham khảo. Hiện tại thì F vẫn chưa có thời gian nhiều, nhưng sẽ cố gắng thử từng bước một để có thể triển khai được hệ thống này cơ bản nhất.

    Sau khi hoàn thành các bước cơ bản này, có lẽ chúng ta sẽ có nhiều cái hơn để thảo luận và để "cãi lộn" hehe...

    Chúc vui

    Leave a comment:


  • falleaf
    replied
    Cài đặt trên Ubuntu, các bạn vào Applications >> Add/Remove...

    Tìm "qt" và đánh dấu cài đặt.


    Sau khi cài đặt xong thì đây là kết quả

    Chúc vui
    Attached Files

    Leave a comment:


  • QT Giao diện đồ họa cho các ứng dụng CrossPlatform

    Hiện nay vấn đề lập trình nhúng, và cross platform đang bắt đầu phát triển khá tốt ở Việt Nam. Đồng thời với việc diễn đàn chủ trương phát triển Ubuntu, Việt Nam gia nhập liên minh mã nguồn mở Việt Trung Hàn Nhật, qua thời gian thảo luận khá nhiều về vấn đề phát triển mã nguồn mở, Ubuntu của diễn đàn.

    Vậy bây giờ là lúc DTVN nên bắt đầu vọc QT thôi.

    Rất mong được sự hỗ trợ của những người đi trước trong lĩnh vực này, đặc biệt là giới CNTT Việt Nam.

    Chúc vui

    Tài liệu tham khảo:
    [0] Giới thiệu về QT (rất nên xem qua): http://trolltech.com/products/qt/lea.../presentations
    [1] QT Demo thiết kế một giao diện web browser
    [2] Ubuntu (và Linux nói chung) với dân điện tử
    [3] First Time Linux C++ (Không biết anh em ở Việt Nam có xem được trang này không?)
    [4] Các trang tham khảo hữu ích về C++: http://www.robertnz.net/cpp_site.html
    [5] QT 4.3 Whitepapers: http://trolltech.com/pdf/qt43-whitepaper-a4.pdf


    ---------------- bổ sung bởi bqviet --------------------------
    Ở ta không vào được Geocities trực tiếp. Muốn xem được phải qua proxy
    First Time Linux C++
    Last edited by bqviet; 28-03-2008, 17:08. Lý do: thêm proxy để vào được từ VN

Về tác giả

Collapse

falleaf Tìm hiểu thêm về falleaf

Bài viết mới nhất

Collapse

Đang tải...
X