Просмотр сообщений
|
Страниц: 1 2 [3] 4 5 ... 20
|
31
|
Qt / Вопросы новичков / Re: setCellWidget и setItemDelegateForColumn
|
: Январь 11, 2013, 12:21
|
вот видите на рисунке, 2 виджета ComboBox размещены на tableWidget. TableWidget вызывается как делегейт. И они оба готовы к редактированию. А надо чтобы можно было их выбирать по одному
В голову пока только приходит одно, создавать 2 строки, где надо их объединять как одна. А в этом случае выставлять в каждую строку свой комбобок. И они будут вызываться по разному, в момент редактирования.
Я думал может еще есть вариант какой?
|
|
|
32
|
Qt / Вопросы новичков / Re: setCellWidget и setItemDelegateForColumn
|
: Январь 11, 2013, 11:35
|
я понимаю, но если вызвать делегейт для ячейки, то появится этот самый виджет с набором необхоимых виджетов(lineEdit, ComboBox и т.д.), они все будут готовы для редактирования, а я бы хотел чтобы каждый из этих виджетов был отдельный при редактировании.
|
|
|
43
|
Qt / Model-View (MV) / Re: Нестандартная строка в QTableView
|
: Январь 07, 2013, 19:26
|
setRowSpan()? Вы наверно хотели написать setSpan ( int row, int column, int rowSpanCount, int columnSpanCount ) Это то понятно, а если модель строится динамически, span вручную делать?
|
|
|
45
|
Qt / Model-View (MV) / Re: TreeModel + QSortFilterProxyModel + QTableView
|
: Январь 07, 2013, 19:21
|
Почитайте про Model/View. Если вы написали модель(просто наследуйте QAbstractItemModel и в вашем QTreeView(например) вызовите QTreeView::setModel(QAbstractItemModel* model). Если вы внимательно прочитаете документаю про QAbstractItemModel и QTreeView, то поймете как в в заголовках отображать данные(Headers), и отображать данные в самом дереве(QAbtractItemModel::data(int)). не понимаю к чему вы это написали. Есть модель иерархическая, нужно ее вставить в TableView, но только чтобы она корректно отображалась. Родительский итем как сплошная строка. А дочерние в каждой колонке. Как то так. Вот пример.
|
|
|
|
|