Название: QHeaderView с виджетами внутри. Как переписать нативно? Отправлено: Hrundel от Июнь 09, 2015, 22:18 Всем привет,
есть необходимость поместить в хэдере QTableView поле ввода для фильтрации колонки. В доках сказано, что setItemDelegatе работать не будет и, что надо переписывать paintEvent. Но это уже будет геморой. Можно ли написать наследника от QHeaderView, и засунуть туда виджеты? А после прицепить в setHorizontalHeader(). Сейчас я пришел к совсем простому способу - рисовать поля поверх хэдеров в самой таблице по update(). Но таблица динамически меняет ширину. И нужно все синхронизировать, что снова несколько геморойно. Самый же большой трындец в том месте, где надо таблицу скролить. Буду признаетлен за любые идеи и решения. Спасибо! Название: Re: QHeaderView с виджетами внутри. Как переписать нативно? Отправлено: Hrundel от Июнь 09, 2015, 22:45 Кажется нашел решение с header->setLayout().
Вроде должно заработать. |