В одном из Qt-ом примере получилось вот такое, наверно так и было задумано