| 1437 | */ |
| 1438 | |
| 1439 | QScrollBar *QtTableView::verticalScrollBar() const |
| 1440 | { |
| 1441 | QtTableView *that = (QtTableView*)this; // semantic const |
| 1442 | if ( !vScrollBar ) { |
| 1443 | QScrollBar *sb = new QScrollBar( QScrollBar::Vertical, that ); |
| 1444 | #ifndef QT_NO_CURSOR |
| 1445 | sb->setCursor( arrowCursor ); |
| 1446 | #endif |
| 1447 | sb->resize( sb->sizeHint() ); // height is irrelevant |
| 1448 | Q_CHECK_PTR(sb); |
| 1449 | sb->setTracking( FALSE ); |
| 1450 | sb->setFocusPolicy( NoFocus ); |
| 1451 | connect( sb, SIGNAL(valueChanged(int)), |
| 1452 | SLOT(verSbValue(int))); |
| 1453 | connect( sb, SIGNAL(sliderMoved(int)), |
| 1454 | SLOT(verSbSliding(int))); |
| 1455 | connect( sb, SIGNAL(sliderReleased()), |
| 1456 | SLOT(verSbSlidingDone())); |
| 1457 | sb->hide(); |
| 1458 | that->vScrollBar = sb; |
| 1459 | return sb; |
| 1460 | } |
| 1461 | return vScrollBar; |
| 1462 | } |
| 1463 | |
| 1464 | /*! |
| 1465 | Returns a pointer to the horizontal scroll bar mainly so you can |
no test coverage detected