Seite 1 von 1

[gelöst] Qt3 -> Qt4: Übergang von QTable auf QTableWidget

Verfasst: 11. März 2009 10:49
von Paula
Hallo,

ich bin gerade dabei eines unserer Programme von Qt3.2.3 auf Qt4.4.3 umzustellen. Dabei bin ich auf folgendes Problem gestoßen:

In einem Widget ist eine Tabelle enthalten, die ich bereits auf QTableWidget umgestellt habe. In der alten Version habe ich durch ensureCellVisible dafür gesorgt, dass die Tabellenzelle, in die gerade durch das Programm Text eingefügt wurde, sichtbar ist. Leider gibt es diese Funktion aber nicht mehr für das QTableWidget.

Wie bekomme ich diese Funktionalität wieder hin?

Vielen Dank für eure Hilfe.

Verfasst: 11. März 2009 11:27
von RHBaum
void QAbstractItemView::scrollTo ( const QModelIndex & index, ScrollHint hint = EnsureVisible ) [pure virtual]

Scrolls the view if necessary to ensure that the item at index is visible. The view will try to position the item according to the given hint.

In the base class this is a pure virtual function.
Vielleicht funktioniert das ....

Ciao ...

Verfasst: 11. März 2009 11:44
von Paula
Super Tipp! Danke, es gibt diese Funktion tatsächlich auch für QTableWidget (scrollToItem). Die habe ich bei meiner Suche total übersehen.

Problem gelöst!!