Các ứng dụng được viết bằng Qt (4) không có các menu gốc khi chạy trên Windows 7, 64 bit. Điều này đúng với các ứng dụng nổi tiếng như VLC, Lyx, v.v.Có thể tải các menu gốc với Qt4 trên Windows 7, 64 bit không?
Trình đơn Qt không hoạt động như menu gốc, điều này có thể gây phiền toái. Ví dụ, hãy xem xét ảnh chụp màn hình bên dưới.
Nếu chuột đang nhanh chóng di chuyển dọc theo con đường đỏ, menu phụ sẽ đóng cửa ngay lập tức. Đối với các menu gốc trong Windows (và trên máy Mac), có sự chậm trễ. Điều này có thể gây khó khăn cho việc điều hướng trong các menu vì chúng sẽ không hoạt động như người dùng mong đợi.
Có thể có các menu gốc trong Windows thay vào đó không?
tôi không nghĩ rằng việc này phải liên quan đến các trình đơn 'gốc' trên mỗi giây. Nó có thể là một số tùy chọn chậm trễ được thiết lập thông qua Qt. 'native 'có nghĩa là nó được vẽ như thế nào đối với tôi. Qt chắc chắn thu hút các điều khiển của nó bằng cách sử dụng các API gốc. – rubenvb
À, 'hành vi' không phải là bản địa, ít nhất. Tôi không chắc chắn rằng các trình đơn được tạo ra với một API bản địa, một trong hai. Chụp tay cầm HWND hiển thị các cửa sổ khi không có menu. – Petter
Bạn nên gửi nó như là một lỗi Qt, nếu không có một đã cho nó. –