crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Проблема с работой с 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  


Спасибо огромное! Именно то, что надо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 19.4.2024, 11:25