Автор Тема: Свертка в статус  (Прочитано 3761 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Din

  • Гость
Свертка в статус
« : 15 Мая 2006, 11:46:23 »
Ребят, может быть кто встречал примерчик MDI интерфейса с возможностью свертки дочернего окна в statusbar?

Вообще кто-нибудь четверку пользует?

Оффлайн Hammer

  • Постоялец
  • ***
  • Сообщений: 209
  • Карма: 10
  • Пол: Мужской
  • Gentoo, SuSe
Свертка в статус
« Ответ #1 : 17 Мая 2006, 10:37:09 »
Цитировать
Ребят, может быть кто встречал примерчик MDI интерфейса с возможностью свертки дочернего окна в statusbar?

Вообще кто-нибудь четверку пользует?

Хм, честно говоря, разработчики советуют избегать созания MDI приложений, так как отрисовка дочерних окошек полностью ложится на библиотеку qt, что может быть ресурсоемким. В случае с обычними окошками - отрисовываются они средствами X.

Кажется взято с сайта www.trolltech.com в разделе правильнописание
« Последнее редактирование: 03 Августа 2006, 12:28:33 by Din »
Да здравствует все то, благодаря чему мы нисмотря ни на что...

Din

  • Гость
Свертка в статус
« Ответ #2 : 17 Мая 2006, 11:04:39 »
Да, там и Qworkspace на котором все это основывается не позволяет пользоваться дизайнером форм (без доработки) и сигналов под все нужды недостаточно. Я тут прикинул в принципе не сложно в статусбар закинуть QToolButton для каждого создаваемого окна и описать обработчик событий... Но, что-то уже думаю перейти на табы. Просто хотелось бы приблизительного сходства с 1С.

Оффлайн Hammer

  • Постоялец
  • ***
  • Сообщений: 209
  • Карма: 10
  • Пол: Мужской
  • Gentoo, SuSe
Свертка в статус
« Ответ #3 : 17 Мая 2006, 15:10:40 »
А зачем много раз писать одно и то-же... Создай один универсальный обработчик для всех окошек и через него работай
Но все это костыли...
А зачем вообще делать MDI? Обычными формочками никак?
« Последнее редактирование: 03 Августа 2006, 12:28:21 by Din »
Да здравствует все то, благодаря чему мы нисмотря ни на что...

Din

  • Гость
Свертка в статус
« Ответ #4 : 17 Мая 2006, 17:17:16 »
2Hammer
Обычными тоже можно, я ж говорю теперь на класс QTabBar смотрю, но какой-то унификаций хочется, чтобы бухи не мучались...