簡體   English   中英

將菜單欄添加到QT cvNameWIndow

[英]Adding Menu bar to QT cvNameWIndow

我正在嘗試使用QT創建者創建具有開放CV的視頻播放器應用程序。 使用openCV可以通過將每個視頻幀添加為cvNamedWindow實例上的圖像來播放視頻文件。

現在我想為這個cvNamedWindow添加一個菜單欄,以便我可以添加文件,幫助等菜單。 菜單。 我查了cvNamedWindow的文檔,我找不到任何線索。 有什么建議么?

Ps在使用QMainWindow創建的opencv窗口中,可以直接添加菜單欄。 但我想要的是將菜單欄添加到cvNamedWindow而不是使用QMainWindow創建的窗口。

OpenCV的用戶界面非常有限,因此無法通過OpenCV的API實現您的目標。

另一方面,Qt擁有豐富的API來構建圖形應用程序。 幸運的是,我剛剛分享了cvVideo:一個演示如何在QWidget表面上播放視頻的示例 此外,該演示有一些巧妙的技巧來改變寬高比模式 幾乎忘了,它也顯示了一個簡單的QMenuBar

你可以使用帶有namedWindow的createButton和createTrackbar,但就是這樣。

當然,你可以用一排按鈕模擬一個菜單,但如果你需要更高級的東西,堅持使用原生的Qt api。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM