我試圖讓QLabel顯示圖像和一些垂直居中顯示該圖像的文本。 我想不出如何做到這一點。 我發現在互聯網上的大多數源建議使用下面的代碼:在QLabel中的圖像附近垂直居中文本
ui->label->setText("<img src='c:/images.jpg' style='vertical-align:middle;'> Hello");
但是我得到的是this。 文本的底線居中靠近圖像,但我喜歡的是文本的中間線要居中(如下所示:made in ms paint)。聽起來像一個很常見的任務,但我無法找到任何答案。
我該如何做到這一點?
您是否正在尋找一個樣式表的解決方案或不一定?如果沒有,您可以創建一個'QHBoxLayout'並在其中放置2個'QLabel':一個帶有圖片,一個帶有標題 – IAmInPLS
Stylesheets是首選。是的,我在考慮雙標籤解決方案,它只是看起來不正確 –