Создание элемента управления в виде списка в QT C ++ - PullRequest
0 голосов
/ 25 января 2012

Я новичок в QT и пытаюсь перенести проект с графическим интерфейсом из сырого Win32 в QT.Единственная проблема в том, что я не могу найти название для некоторых элементов управления в структуре QT, например на изображенном ниже.

enter image description here

Я считаю, что это называется списком в C # и C ++, и яиспользовал некоторый код, чтобы поместить строку заголовка вверху, содержащую «Обновление, Версия, Размер, Дата».Что это будет переводить в QT?Я попробовал просмотр таблицы из QT, но он только преуспел в создании поля типа Microsoft Excel со строками и столбцами, моя цель - получить только вертикальные столбцы с заголовком вверху.Спасибо!

Ответы [ 2 ]

1 голос
/ 25 января 2012

Это не элемент управления ListBox, это элемент управления ListView .

Не уверен, что Qt называет это, но так как они все ставят перед Q, я бы предположил, что это QListView.

ListView походит на супер-пупер ListBox, к которому также прикреплен заголовок столбца, когда вы устанавливаете его для отображения в представлении «Подробности».

0 голосов
/ 25 января 2012

QListBox было устарело в Qt 4 и было заменено на QListView.

Для изображенного типа управления несколькими столбцами QTreeWidget должно работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...