GUI: Add method to know if a widget contains a given widget

This commit is contained in:
Thierry Crozat 2017-04-06 21:50:16 +01:00
parent 47d339509f
commit 91125bcbcd
8 changed files with 41 additions and 0 deletions

View file

@ -101,6 +101,12 @@ ListWidget::~ListWidget() {
delete[] _textWidth;
}
bool ListWidget::containsWidget(Widget *w) const {
if (w == _scrollBar || _scrollBar->containsWidget(w))
return true;
return false;
}
Widget *ListWidget::findWidget(int x, int y) {
if (x >= _w - _scrollBarWidth)
return _scrollBar;