Название: Устанавливаю QScrollBar в QTableView через setVerticalScrollBar Отправлено: neosapient от Март 29, 2013, 13:35 Делаю две таблички, которые должны прокручиваться одним моим скролбаром.
(http://s1.ipicture.ru/uploads/20130329/46342sP3.png) Для обеих таблиц указываю один и тот же QScrollBar. Но в итоге, активным становиться скролбар во правой таблице, а мой скролбар становиться скрытым. Код: QTableView *tableLeft = new QTableView; (http://s1.ipicture.ru/uploads/20130329/6Zth1iTX.png) Как добиться отображения скроллбаров как на первом рисунке? Название: Re: Устанавливаю QScrollBar в QTableView через setVerticalScrollBar Отправлено: carrygun от Март 29, 2013, 13:39 Так делать нельзя. Можно его попробовать просто сунуть вместе с таблицами в один лэйаут, и ловить от него сигналы отдельно. А вообще не понятно зачем все это.
Название: Re: Устанавливаю QScrollBar в QTableView через setVerticalScrollBar Отправлено: neosapient от Март 29, 2013, 13:41 Делаю для параллельной прокрутки двух таблиц.
Название: Re: Устанавливаю QScrollBar в QTableView через setVerticalScrollBar Отправлено: carrygun от Март 29, 2013, 13:53 Родитель у него может быть только один, кто родитель, тому он и будет принадлежать, там он и отрисуется, и тому он будет испускать сигналы.
Название: Re: Устанавливаю QScrollBar в QTableView через setVerticalScrollBar Отправлено: Bepec от Март 29, 2013, 18:36 Проще выражаясь, тебе нужно написать слот, который будет вызываться по сигналу с скроллбара и передвигать view.
Название: Re: Устанавливаю QScrollBar в QTableView через setVerticalScrollBar Отправлено: _OLEGator_ от Март 29, 2013, 20:50 Никакие слоты писать не надо, все уже написано:
Код
Название: Re: Устанавливаю QScrollBar в QTableView через setVerticalScrollBar Отправлено: Bepec от Март 29, 2013, 21:20 Эмм.. а максимальное значение скролла - тоже есть слоты готовые? :D
Название: Re: Устанавливаю QScrollBar в QTableView через setVerticalScrollBar Отправлено: _OLEGator_ от Март 30, 2013, 12:11 Это верно. Слотов для установки минимального и максимального значения нет =)
|