Trình tạo Qt có tùy chọn để quảng cáo một tiện ích cho lớp được tạo tùy chỉnh xuất phát từ tiện ích cơ sở - Tôi muốn sử dụng tiện ích đó để quảng bá tiện ích con cho lớp trong dự án hiện tại. Người tạo Qt hỏi tôi về tên lớp và tên tệp tiêu đề và các giá trị đó chuyển trực tiếp đến * .ui tệp và sau đó đến ui_myform.h - vấn đề là tệp này có thể (và thường là) được tạo bên ngoài cây nguồn (trong xây dựng cây) có thể được tại vị trí tùy ý, do đó, đặc điểm kỹ thuật trực tiếp của con đường trong việc thúc đẩy cửa sổ sẽ không giúp đỡ. Làm thế nào để cho QtCreator/uic biết nơi để tìm tiêu đề phải không? Thậm chí có thể không?Quảng cáo tiện ích trong Qt Creator
Có lẽ có một số biến Qt specyfying vị trí của cây nguồn, mà tôi có thể chèn vào trường tên tập tin tiêu đề?
Tôi đang sử dụng QtCreator 2.0.1 + tự biên dịch Q.1 4.7.1.
EDIT:
Tại sao không thể bạn chỉ cần gõ vào tên đường dẫn đầy đủ của tập tin tiêu đề?
Nếu tôi di chuyển cây nguồn, hoặc thậm chí chia sẻ trên web - thì mọi người muốn biên dịch dự án của tôi sẽ phải chỉnh sửa đường dẫn này trong người tạo Qt hoặc trong tệp nguồn - cả hai đều không thể chấp nhận.
Tại sao bạn không thể nhập tên đường dẫn đầy đủ của tệp tiêu đề? – TonyK