0
創建「畫廊式」小工具時(使用QListWidget
並添加QIcons)當源圖像具有不同的縱橫比時,我無法對齊項目。通過QListWidget中的文本對齊項目(圖標模式)
的QListWidget
對象被初始化爲如下:
mListWidget->setViewMode (QListWidget::IconMode );
mListWidget->setResizeMode (QListWidget::Adjust );
mListWidget->setIconSize (QSize(100,100 ));
mListWidget->setAcceptDrops (true );
mListWidget->setDragEnabled (false );
,然後加入每個新的圖標:
QListWidgetItem* item = new QListWidgetItem(QIcon(QPixmap(path)), path.split("/").last());
mListWidget->addItem(item);
結果如下:
作爲你可以看到,不同元素的標籤是n不對齊,看起來很醜。有沒有辦法解決這個問題(例如,通過設置列表元素的高度而不是寬度)?
不,不解決這個問題。 –