MCPcopy Index your code
hub / github.com/NetHack/NetHack / horizontalScrollBar

Method horizontalScrollBar

outdated/win/Qt3/qt3tableview.cpp:1470–1493  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1468*/
1469
1470QScrollBar *QtTableView::horizontalScrollBar() const
1471{
1472 QtTableView *that = (QtTableView*)this; // semantic const
1473 if ( !hScrollBar ) {
1474 QScrollBar *sb = new QScrollBar( QScrollBar::Horizontal, that );
1475#ifndef QT_NO_CURSOR
1476 sb->setCursor( arrowCursor );
1477#endif
1478 sb->resize( sb->sizeHint() ); // width is irrelevant
1479 sb->setFocusPolicy( NoFocus );
1480 Q_CHECK_PTR(sb);
1481 sb->setTracking( FALSE );
1482 connect( sb, SIGNAL(valueChanged(int)),
1483 SLOT(horSbValue(int)));
1484 connect( sb, SIGNAL(sliderMoved(int)),
1485 SLOT(horSbSliding(int)));
1486 connect( sb, SIGNAL(sliderReleased()),
1487 SLOT(horSbSlidingDone()));
1488 sb->hide();
1489 that->hScrollBar = sb;
1490 return sb;
1491 }
1492 return hScrollBar;
1493}
1494
1495/*!
1496 Enables or disables the horizontal scroll bar, as required by

Callers 5

updateTilesMethod · 0.80
ScrollMethod · 0.80
PutStrMethod · 0.80
updateTilesMethod · 0.80
ScrollMethod · 0.80

Calls 1

sizeHintMethod · 0.45

Tested by

no test coverage detected