Synchronizing 2 tableviews when Moving Column.

  • I have an App with 2 tableviews and 1 custum view on the same datamodel. On both tableviews I have allowed moving columns by horizHeader->setSectionsMovable(true);
    In the View it's working OK, but I want to synchronize all my Views after moving a column. So I overwrite the Slot ColumnMoved in MyTableView class, but the debugger never goes into this Slot.

  • Lifetime Qt Champion

    Hi and welcome to devnet,

    columnMoved is not virtual so you can't re-implement it.

    You should add a slot that will call moveSection on the QHeaderView of your other QTableViews

    Hope it helps

  • Much thanks. That works.

  • Lifetime Qt Champion

    You're welcome !

    Since it's working now, please update the thread title prepending [solved] so other forum users may know a solution has been found :)

    Also, consider up-voting answer(s) that you found useful, so others may find them more easily.

Log in to reply

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.