Проблема с работой с QTabWidget, Доступ к членам совего класса, служащим основой для содержания вкладок |
Здравствуйте, гость ( Вход | Регистрация )
Проблема с работой с QTabWidget, Доступ к членам совего класса, служащим основой для содержания вкладок |
edwardoid |
3.5.2008, 12:01
Сообщение
#1
|
Участник Группа: Участник Сообщений: 171 Регистрация: 1.5.2008 Из: Ереван, Армения Пользователь №: 164 Спасибо сказали: 0 раз(а) Репутация: 0 |
Искал в форуме - не нашел.
Значит проблема такая: НУжно чтобы в QTabWidget создавалсиь вклалдки с содержанием TextEdit(мой класс) и QTextEdit (обычный QTшный). Решил проблему так: создал новый виджет Page с этим содержаниемм со своим поведением и всем, чем надо. и tabs->addTab(new Page()); ////////// Теперь проблема состоит в том, чтобы обращаться к к членам, функциям моего виджета Page. Как ето сделать? подкажите? QTabWidget::widget(int index) не пашет, ибо возвращаемый тип QWidget, а не Page... Плиз, помогите срочно! |
|
|
Litkevich Yuriy |
3.5.2008, 12:16
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
попробуй привести тип от QWidget к твоему спомощью qobject_cast
|
|
|
edwardoid |
3.5.2008, 12:34
Сообщение
#3
|
Участник Группа: Участник Сообщений: 171 Регистрация: 1.5.2008 Из: Ереван, Армения Пользователь №: 164 Спасибо сказали: 0 раз(а) Репутация: 0 |
Спасибо огромное! Именно то, что надо.
|
|
|
Текстовая версия | Сейчас: 23.4.2024, 22:58 |