Я хочу скрыть виджет предварительного просмотра, который отображается как последний столбец, даже если у него нет детей. Я искал всюду в Интернете, и множество пользователей не хотели, чтобы виджет предварительного просмотра был добавлен как последний столбец все время.Скрыть виджет предварительного просмотра в QColumnView? [Навсегда не разрешено]!
- QColumnView is rolled to empty column
- Qt: is it possible to turn off previewWidget in QColumnView?
- Is it possible to remove the preview widget from a qt QColumnView?
- http://www.qtcentre.org/threads/59917-Columnview-removing-final-column
- http://www.qtcentre.org/threads/22566-How-to-turn-off-this-annoying-feature-of-QColumnView
Что более жалким здесь есть Ни одно решение не было предложено до сих пор [С 2010]. Есть ли способ избавиться от этого раздражающего поведения? Если нет, не должны ли разработчики Qt предоставлять эту опцию по крайней мере в Qt5? Дайте мне знать, если я пропущу что-то здесь.
Примечание: Я попробовал возможные предложенные решения, и ни один из них не работал
- Установка ширины столбца до 0 - Failed
- Вернуться Ложные для createColumn - createColumn не совсем когда отображается виджет предварительного просмотра
Или напишите свой собственный класс просмотра столбцов, который имеет именно то поведение, которое вы хотите. – ekhumoro