![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
edwardoid |
![]()
Сообщение
#11
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 171 Регистрация: 1.5.2008 Из: Ереван, Армения Пользователь №: 164 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
CODE class MWindow: public QMainWindow, public MainWindow { ... Public: Page *currentPage; public slots: void setCurrent(); .... }; MWindow::MWindow(QWidget *parent): QMainWindow(parent) { ... connect(tabs,SIGNAL(currentChanged(int)), this, SLOT(setCurrent(int))); connect(action_Select_all,SIGNAL(triggered()),currentPage->Source,SLOT(selectAll())); ... } void MWindow::setCurrent(int nIndex) { currentPage=tab->widget(nIndex); } Source = элемент типа QTextEdit. Сообщение отредактировал edwardoid - 3.5.2008, 19:46 |
|
|
rich |
![]()
Сообщение
#12
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 123 Регистрация: 1.3.2008 Пользователь №: 109 Спасибо сказали: 6 раз(а) Репутация: ![]() ![]() ![]() |
Есть у табВиджета сигнал:currentChanged(int).не подойдет?в твоем случае сделать
switch() case на каждую вкладку.или тебе что то экзотическое нужно? |
|
|
edwardoid |
![]()
Сообщение
#13
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 171 Регистрация: 1.5.2008 Из: Ереван, Армения Пользователь №: 164 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
edwardoid |
![]()
Сообщение
#14
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 171 Регистрация: 1.5.2008 Из: Ереван, Армения Пользователь №: 164 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Еще вопрос, как вызвать resize() для всех вкладок,как только вызовется resize для самого QTabWidget
|
|
|
ViGOur |
![]()
Сообщение
#15
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
А зачем тебе ресайзить те вкладки, которые не используются, может лучше проверять соответствие размеров по событию выбора вкладки?
Иначе ИМХО пустая трата ресурсов! |
|
|
Litkevich Yuriy |
![]()
Сообщение
#16
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
изменять размер должен компоновщик, подозреваю что ты его неиспользушь, или я тебя непонял.
|
|
|
edwardoid |
![]()
Сообщение
#17
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 171 Регистрация: 1.5.2008 Из: Ереван, Армения Пользователь №: 164 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
ViGOur |
![]()
Сообщение
#18
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#19
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
это-то и хорошо
![]() |
|
|
edwardoid |
![]()
Сообщение
#20
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 171 Регистрация: 1.5.2008 Из: Ереван, Армения Пользователь №: 164 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
одним вопросом меньше. работает превосходно... есть еще вопросы правда уже оффтопные))
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 19.6.2025, 15:19 |