| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt4] Отображение элементов дерева |
| Автор: Girin 28.3.2008, 12:05 |
| Можно ли как то в QTreeWidget задать модель отображения элементов дерева, являющихся различными файлами так, чтобы иконки соотвествовали их типу(dll,exe,xls)? То есть не задавать отдельно для каждого элемента дерева свою иконку в зависимости от расширения отображаемого файла |
| Автор: SABROG 28.3.2008, 12:35 |
| Если программа пишется только под винду и не планируется ее использовать под иксами, то WinApi. А это уже в другую ветку. |
| Автор: Girin 28.3.2008, 12:48 |
| Понятно , просто в предке QTreeView есть метод setModel и как я понял с помощью него можно отобразить соотвествующим образом иконки файлов по типам . Но в QTreeWidget этот метод уже почему то объявлен как приватный, а писать свой класс нет желания |
| Автор: SABROG 28.3.2008, 12:57 | ||
Не знаю при чем тут модель, а если своего делегата поставить, то можно отображать что душа пожелает, но опять же чтобы получить иконки системы надо использовать системные средства... |