Название: Табзакладки для главного окна Отправлено: bosfor от Май 03, 2012, 13:15 Ребят подскжите возможно ли такая реализация для класса QMainWidget (исрользуются док-зоны) ? Получается как бы набор классов QMainWidget переключаемых табзакладками. Сильно радикально ни где не встречал пока такого ))
Название: Re: Табзакладки для главного окна Отправлено: Bepec от Май 03, 2012, 13:16 Как бэ QMainWindow должен вроде быть 1 в программе...
Скажу прямо - попахивает бредом ;) Название: Re: Табзакладки для главного окна Отправлено: bosfor от Май 03, 2012, 13:20 Как бэ QMainWindow должен вроде быть 1 в программе... я и сам это инстиктивно понимаю, но начальству пришла такая идея ))Скажу прямо - попахивает бредом ;) Название: Re: Табзакладки для главного окна Отправлено: Bepec от Май 03, 2012, 13:37 Можно поступить красивее - сделать QMainWindow прозрачненьким, а QTabWidget непрозрачненьким ;)
Вроде бы такая возможность есть. Ну или поступить как истинный олдскул - самому рисовать заголовки главного окна и логику прописать ;) Название: Re: Табзакладки для главного окна Отправлено: bosfor от Май 03, 2012, 13:41 Можно поступить красивее - сделать QMainWindow прозрачненьким, а QTabWidget непрозрачненьким ;) Вроде бы такая возможность есть. Ну или поступить как истинный олдскул - самому рисовать заголовки главного окна и логику прописать ;) Приложение работает без центрального виджета -есть парочка вверху и внизу доков, может прикрутить где нить сверху импровизированный переключатель окон и одни доки гасить и убирать а другие зажигать и подставлять на их места ? Название: Re: Табзакладки для главного окна Отправлено: Bepec от Май 03, 2012, 13:45 Если нет центрального виджета (а это как, кстати, должен же быть главный родителЁ), тогда вообще - QWidget с кнопками переключения. Ну и соответственно тык - подменил 1 виджет, тык - второй на первый, тык - третий на четвёртый. Единовременно получится 1.
Название: Re: Табзакладки для главного окна Отправлено: GreatSnake от Май 03, 2012, 13:47 Как бэ QMainWindow должен вроде быть 1 в программе... С чего бы это?Скажу прямо - попахивает бредом ;) У меня в проекте в доках куча вложенных QMainWindow, правда без менюбаров. Название: Re: Табзакладки для главного окна Отправлено: Bepec от Май 03, 2012, 13:55 Точно не помню, вроде Шлее рекомендовал в своей книге.
А попахивает бредом из-за кучи QMainWindow + свой собственный QTabWidget. PS моё ИМХО. |