QTableWidget und scrollToItem
Verfasst: 21. April 2011 12:38
Hallo!
Ich verwende ein QTableWidget, um eine Zeitachse anzuzeigen. In der ersten Zeile werden Reservierungen angezeigt, die meist über mehrere Segmente gehen (-> Methode setSpan)
Screenshot: http://ur.ly/JP2u
Mit meiner eigenen Methode scrollToCurrentTime positioniere ich das Segment mit der aktuellen Zeit in der Mitte des Screens. Mit QTableWidget.scrollToItem kann ich jeweils zu einer Reservierung scrollen, was bei langen Reservierungen aber _nicht_ zu einer schönen Positionierung führt. Als workaround füge ich jetzt eine weiter Zeile ein (ohne Spans) und verwende scrollToItem. Nach dem Scrollen verstecke ich die Zeile über die hideRow-Methode. (Die Zeile muss sichtbar sein, damit gescrollt werden kann).
Habt ihr eine bessere Idee? Danke!
Ich verwende ein QTableWidget, um eine Zeitachse anzuzeigen. In der ersten Zeile werden Reservierungen angezeigt, die meist über mehrere Segmente gehen (-> Methode setSpan)
Screenshot: http://ur.ly/JP2u
Mit meiner eigenen Methode scrollToCurrentTime positioniere ich das Segment mit der aktuellen Zeit in der Mitte des Screens. Mit QTableWidget.scrollToItem kann ich jeweils zu einer Reservierung scrollen, was bei langen Reservierungen aber _nicht_ zu einer schönen Positionierung führt. Als workaround füge ich jetzt eine weiter Zeile ein (ohne Spans) und verwende scrollToItem. Nach dem Scrollen verstecke ich die Zeile über die hideRow-Methode. (Die Zeile muss sichtbar sein, damit gescrollt werden kann).
Habt ihr eine bessere Idee? Danke!