Tôi có một ứng dụng Linux C nhúng chạy với CLI đơn giản. Bây giờ tôi có nhiệm vụ tạo ra một GUI hoàn thành chức năng tương tự như chương trình dòng lệnh. Tôi không phải là một nhà thiết kế GUI hoàn hảo và đa số nếu kinh nghiệm của tôi là về mã hóa C được nhúng sâu.
Suy nghĩ ban đầu của tôi là sử dụng qtcreator để tạo GUI, nhưng có một số vấn đề tôi đang suy nghĩ lại.
- Tiến về phía trước tôi muốn duy trì cả chương trình CL và chương trình GUI, và tốt nhất là thậm chí chúng phải là cùng một tệp thực thi chính xác có thể được khởi chạy trong cả hai chế độ. Trừ khi đây là một ý tưởng tồi?
- Mã của tôi ở C cho đến nay và qt thực sự là c ++
- Tôi muốn một mối tương quan trực tiếp nơi nhấn nút trong GUI gọi các chức năng tương tự mà tôi gọi từ CLI
- Làm thế nào tốt nhất để tôi làm điều này sạch sẽ và hiệu quả? Có một số thecnology hoặc thư viện khác đơn giản hóa điều này? Tôi không phải sử dụng qt nếu có thứ gì đó tốt hơn.