Название: [РЕШЕНО]QTableWidget с перемещаемыми строками Отправлено: Day от Октябрь 20, 2014, 15:59 Как сделать так, чтобы у QTableWidget можно было мышкой перетаскивать строки (менять их местами)
Наверное, какие-то флаги надо поднять? А какие? И у кого? У самого TableWidget или у его verticalHeader Название: Re: QTableWidget с перемещаемыми строками Отправлено: kambala от Октябрь 20, 2014, 16:09 таблице и ее айтемам надо разрешить drag/drop через соответствующие флаги
Название: Re: QTableWidget с перемещаемыми строками Отправлено: Day от Октябрь 20, 2014, 16:22 таблице и ее айтемам надо разрешить drag/drop через соответствующие флаги Не трудно ли показать какие? Или маленький примерчик... Я просто запутался. Экспериментирую уже полдня, и все никак. Вот в Бюльдере был такой флажок goRowMoving....Название: Re: QTableWidget с перемещаемыми строками Отправлено: Day от Октябрь 20, 2014, 17:18 Как всегда, все оказалось так просто, что даже обидно.
Код: T->verticalHeader()->setMovable(true); Название: Re: QTableWidget с перемещаемыми строками Отправлено: kambala от Октябрь 20, 2014, 17:20 айтемы: Qt::ItemIsDragEnabled, Qt::ItemIsDropEnabled, таблица: свойство dragDropMode
Название: Re: QTableWidget с перемещаемыми строками Отправлено: Day от Октябрь 20, 2014, 17:35 айтемы: Qt::ItemIsDragEnabled, Qt::ItemIsDropEnabled, таблица: свойство dragDropMode Спасибо, конечно, но все оказалось не нужным. В данном случае все значительно прощеНазвание: Re: QTableWidget с перемещаемыми строками Отправлено: Day от Октябрь 20, 2014, 17:37 Извиняюсь. Забыл, как пометить тему "РЕШЕНО"
Название: Re: QTableWidget с перемещаемыми строками Отправлено: kambala от Октябрь 20, 2014, 18:05 нажми Изменить на первый пост
|