Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Eism от Февраль 22, 2015, 21:06



Название: QTabWidget
Отправлено: Eism от Февраль 22, 2015, 21:06
создал ч/з Qt Creator QTabWidget с двумя tab`ми
Поместил на них QTableWidget`ы (на каждом tab`е разные)
Вопрос: как мне обратиться к определённым таблицам, в зависимости от tab`ов, который виден,
т.е. если я включаю первую закладку, то программа должна работать с таблицей в первой закладке

что-то вроде этого

if (ui->tab->....)wd =ui->tableWidget;
else if (ui->tab->....)
             wd=ui->tableWidget_2;





Название: Re: QTabWidget
Отправлено: Eism от Февраль 22, 2015, 21:56
Решено

Если кому надо(кто понял, что я написал), то выкладываю решение,
возможно можно было получше написать, кто знает-может написать

ч/з слот tabBarClicked() узнал индекс закладки на которую перешёл и уже по нему ориентируюсь.





Название: Re: QTabWidget
Отправлено: gil9red от Февраль 22, 2015, 22:03
Решено

Если кому надо(кто понял, что я написал), то выкладываю решение,
возможно можно было получше написать, кто знает-может написать

ч/з слот tabBarClicked() узнал индекс закладки на которую перешёл и уже по нему ориентируюсь.





Нормальное решение :)