Название: QTreeView Отправлено: juvf от Август 26, 2010, 20:51 Отобразил дерево в QTreeView. По двойному клику по любой ячейке вызывается редактирование текста в ячейке. Ну могу понять как запретить редактирование?
Название: Re: QTreeView Отправлено: lit-uriy от Август 26, 2010, 20:57 а вот еслиб ты подумал над ключевым вопросом, чтобы сделать из него нормальный заголовок темы, а не просто название виджета. Да потом бы догадался получившийся заголовок воткнуть в поиск по форуму. То уже бы получил ответ на свой вопрос
Название: Re: QTreeView Отправлено: Makss от Август 26, 2010, 21:23 в асистенте много чего есть)
вот те подсказка для начала Код: void setEditTriggers ( EditTriggers triggers ) хотя это уже ответ на твой вопрос))) Название: Re: QTreeView Отправлено: juvf от Август 27, 2010, 06:19 а вот еслиб ты подумал над ключевым вопросом, чтобы сделать из него нормальный заголовок темы, а не просто название виджета. А то я не думал. Сам знаю что заголовок кривой, но лучшего не придумал. Тут же темa "QTreeWidget" и ни каких придирок.Цитировать Да потом бы догадался получившийся заголовок воткнуть в поиск по форуму. ООО!!! Есть ПОИСК!!! Да Вы что!? Никогда бы не подумал! Ну спасибо, Вы открыли мне глаза! Ну теперь все проблемы в считанные секунды решу.... Форум наверно существует не для того, чтобы получить ответ "Воспользуйся поиском" или "читай асистент". Я даже не знал в QTreeView ли проблема? Может запрет нужно выставлять в моделе, или в атеме. В QDemo есть примеры, в том числе "Simple Tree Model Example", но там такого метода я не заметил. У них почему-то по умолчанию нет редактирования.Абстрактные советы типа "читай доки", "гугли", "подумай сам", "пользуй поиск" - давно уже ни кому ни каких результатов не дают. Вместо вашего бесмысленного длинного ответа с подё....кой можно было ни чего не писать или написать одно слово "setEditTriggers", или правильный, по твоему мнению, заголовок который в поиске сразу найдет ответ. Код: void setEditTriggers ( EditTriggers triggers ) Спасибо, проблема решена. Название: Re: QTreeView Отправлено: Авварон от Август 27, 2010, 08:57 странно, вбил в поиск "QTreeView редактирование" получил четыре темы подряд сверху, где упоминается setEditTriggers. Включая эту. Стоило ли еще раз спрашивать, еси выборка поиска 100%?
Название: Re: QTreeView Отправлено: crossly от Август 27, 2010, 09:00 молодой человек.... если люди помещают этот форум, то это совершенно не означает, что им не чем заняться... и вы не правы... форум для того что бы помогать людям... но если этим людям лень заглянуть в документацию или воспользоваться поиском, то и отношение к ним особое.... во первых потому, что это элементарное не уважение ... а во вторых выставляет вас не в очень приятном свете (особенно если бросаться такими высказываниями)... так что все же... сначала документация... потом поиск... и в последнюю очередь форум.. ибо ни у кого нету желания мусолить одну и ту же проблему то 100 раз....
Название: Re: QTreeView Отправлено: juvf от Август 27, 2010, 11:28 Цитировать так что все же... сначала документация... потом поиск... и в последнюю очередь форум.. ибо ни у кого нету желания мусолить одну и ту же проблему то 100 раз.... ну во 1-х ни кто ни кого мусолить не заставляет против желания. лень написать ответ в одно слово - не пиши. А вот длиннющую подколку писать не лень. а во 2-х ну с чего вы взяли что я решаю проблему в обратной последовательности. Почему на человека сразу лепят клеймо - "лень", "не уважение". Естественно сначало проштудировал асистент, потом изучал демки, как троли это делают, потом поиск на форуме, потом поиск в гугле, только потом уже соизволил дерзость побеспокоить участников форума своим вопросом. Кстати, в QTDemo->Item Views->Simple Tree Model не вызывается метод setEditTriggers, однако их QTreeView нередактируемый. Почему? Название: Re: QTreeView Отправлено: crossly от Август 27, 2010, 11:39 потому что
Код: Qt::ItemFlags TreeModel::flags(const QModelIndex &index) const Название: Re: QTreeView Отправлено: vitfil от Август 27, 2010, 13:33 потому что Простите, но это не аргумент!Код: Qt::ItemFlags Название: Re: QTreeView Отправлено: Авварон от Август 27, 2010, 13:58 эээ давно? Qt::ItemIsEditable
Название: Re: QTreeView Отправлено: crossly от Август 27, 2010, 14:21 еще какой аргумент....
|