Название: Управление формой Отправлено: IGreench от Апрель 10, 2011, 18:27 всем привет!
в кутэ я новичок, появились некоторые вопросы. 1)вот напрмиер у меня есть 2 гроупбокса, один рисуется поверх другова и мне нужно менять их местами програмно при нажатии кнопки например. на форме называются команды "переместить назад" и "переместиьт вперед" нигде вообщем не нашел. 2)есть табвиджет с табами сбоку панели, текст рисуется повертикали и некоторые символы понехорошему "сжимаются", как это предотвратить, и возможно ли. 3)что и где можно почитать про изменение дизайна компонента, того же табконтрола, и как сложно. :) 4)ну еще есть ли в кутэ специальные инструменты у компонентов при ресайзе формы? в примерах видел, но не понял как пользоваться и чем лучше всем заранне спасибо, сильно не пинайте, на мануалы и примеры не посылайте :) Название: Re: Управление формой Отправлено: SeverusSnape от Апрель 10, 2011, 21:07 1) QStackedWidget
3) Qt StyleSheets Название: Re: Управление формой Отправлено: IGreench от Апрель 12, 2011, 12:06 можно подробнее про QStackedWidget?
или примерчик =) Название: Re: Управление формой Отправлено: Fess от Апрель 12, 2011, 12:29 4)ну еще есть ли в кутэ специальные инструменты у компонентов при ресайзе формы? в примерах видел, но не понял как пользоваться и чем лучше помещайте виджеты в компановки (QLayout).http://doc.qt.nokia.com/4.7/layout.html всем заранне спасибо, сильно не пинайте, на мануалы и примеры не посылайте :) а без этого никак.. :)Название: Re: Управление формой Отправлено: IGreench от Апрель 12, 2011, 12:42 спасибо :)
с лэйаутом разобрался, удобная вещь =) меня очень интересует первый вопрос! остальное понял) Название: Re: Управление формой Отправлено: SeverusSnape от Апрель 13, 2011, 16:42 Qlayout для этих целей, на мой взгляд, не подходит. Лучше прочитайте про QstackedWidget. Он чем-то подобен на QTabWidget, но не рисует вкладок.
Название: Re: Управление формой Отправлено: IGreench от Апрель 14, 2011, 11:12 стэквиджет - правда удобная штука... но мне для ресайза наверно нужен лэйоут всётаки... еще оказалось стэквиджет не подходит для прорисовки 2 компонентов в разном порядке...
кто нибудь знает как поменять порядок прорисовки виджетов? Название: Re: Управление формой Отправлено: SeverusSnape от Апрель 14, 2011, 12:04 Что мешает в стэквиджет кинуть лэйаут???
Название: Re: Управление формой Отправлено: IGreench от Апрель 14, 2011, 17:14 мне нужно чтобы оба гроубокса было видно, а как я понял в стэквидджете так нельзя (например чтобы одно поле было активно, а остальные нет, но рисовались все)
мне бы просто узнать, как менять номер прорисовки виджета/компонента... Название: Re: Управление формой Отправлено: Fess от Апрель 15, 2011, 07:29 void QWidget::raise ()
void QWidget::lower () void QWidget::stackUnder ( QWidget * w ) Название: Re: Управление формой Отправлено: IGreench от Апрель 15, 2011, 20:00 спасибо большое!!! всё работает :)
|