Russian Qt Forum
Ноябрь 22, 2024, 15:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: ui файлы  (Прочитано 4175 раз)
MuLLIKA
Гость
« : Февраль 27, 2011, 21:37 »

У меня есть один класс, у него есть 5 конструкторов, я могу подключить к этому классу 5 ui файлов, и использовать в каждом конструкторе по одному? (Если до, то как это сделать)

Зарание спасибо!
Записан
Fat-Zer
Гость
« Ответ #1 : Февраль 27, 2011, 21:41 »

омг. Можете. только зачем... да и смотреться всё это будет убого...
Записан
MuLLIKA
Гость
« Ответ #2 : Февраль 27, 2011, 22:06 »

у меня есть 5 устройств. у которых примерно одна стрктура, они между собой соединяються на сцене.
Если напишу для каждого устройства свой класс, то при соединении  одного и другого устройства, много условий придется писать для того что бы выяснить какое это устройство, какой режим работв выбран и т.д.
Записан
Fat-Zer
Гость
« Ответ #3 : Февраль 27, 2011, 22:25 »

сделать для классов 5-ти устройств одну виртуальную базу. в базе чисто виртуальный метод GetUI каждое из устройств его переопределяет и возвращает свой ui. из главного окна отображаем UI для нужного устройства... это всё, если в кратце. а зачем 5 констукторов городить - не знаю.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #4 : Февраль 28, 2011, 11:04 »

>>то как это сделать?
Если интерфейс пользователя используется, как указатель в твоём классе, то в каждом из конструкторов инициализируй этот указатель своим собственным ui-объектом.
Записан

Юра.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.052 секунд. Запросов: 23.