Название: QAbstractItemModel, QTreeView Отправлено: demaker от Сентябрь 20, 2013, 14:32 подскажите как сделать так, чтобы "стрелочка" находящаяся напротив элемента(корня) была неактивной,
чтобы при ее нажатии дерево не разворачивалось. кроме как не использовать код в описании модели, есть еще какие-нибудь варианты Код: Qt::ItemIsSelectable Спасибо. Название: Re: QAbstractItemModel, QTreeView Отправлено: GreatSnake от Сентябрь 20, 2013, 16:02 Никак не сделаешь.
Только отсечкой в mousePressEvent()/mouseReleaseEvent() (в зависимости от QStyle::SH_Q3ListViewExpand_SelectMouseType). И боюсь, что просто не получится. Наверное проще будет не добавлять в такой элемент вообще что-либо. С другой стороны даже если и сможешь сделать блокировку открытия, то это будет неоднозначным поведением, что не есть гуд. Название: Re: QAbstractItemModel, QTreeView Отправлено: demaker от Сентябрь 20, 2013, 16:24 Спасибо за разъяснения :)
|