Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSnapshotsWgt.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSnapshotsWgt.cpp	(revision 55879)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSnapshotsWgt.cpp	(revision 55880)
@@ -103,4 +103,17 @@
                                          .arg (QTreeWidgetItem::data (aColumn, Qt::DisplayRole).toString())
                                          .arg (QTreeWidgetItem::data (aColumn, Qt::UserRole).toString()));
+            case Qt::SizeHintRole:
+            {
+                /* Determine the icon metric: */
+                const QStyle *pStyle = QApplication::style();
+                const int iIconMetric = pStyle->pixelMetric(QStyle::PM_SmallIconSize);
+                /* Determine the minimum size-hint for this tree-widget-item: */
+                const QSize baseSizeHint = QTreeWidgetItem::data(aColumn, aRole).toSize();
+                /* Determine the effective height-hint for this tree-widget-item: */
+                const int iEffectiveHeightHint = qMax(baseSizeHint.height(),
+                                                      iIconMetric + 2 * 2 /* margins */);
+                /* Return size-hint for this tree-widget-item: */
+                return QSize(baseSizeHint.width(), iEffectiveHeightHint);
+            }
             default:
                 break;
