Название: нужен компонент(не знаю как его назвать) Отправлено: qteshnik от Декабрь 23, 2010, 07:14 Собственно нужен компонент, не знаю как его обозвать даже, панель разбитая на 2 части, с полосой изменения частей как в total commaner. Во вложении прикрепил изображение, если кто не понял что требуется. Порылся в компонентах но не увидел ничего подобного.
Название: Re: нужен компонент(не знаю как его назвать) Отправлено: registrationfedser87 от Декабрь 23, 2010, 08:13 Тебе нужно использовать QSplitter.
Название: Re: нужен компонент(не знаю как его назвать) Отправлено: qteshnik от Декабрь 23, 2010, 08:31 Тебе нужно использовать QSplitter. ага это действительно так, и называется разделитель,интересно, а в designer почему не добавили.fedser87 Спасибо! Название: Re: нужен компонент(не знаю как его назвать) Отправлено: registrationfedser87 от Декабрь 23, 2010, 08:49 В дезайнере он есть: когда выделяешь два элемента вверху панели становятся доступны 2 кнопки-скомпоновать по горизонтали и скомпоновать по вертикали.
Название: Re: нужен компонент(не знаю как его назвать) Отправлено: qteshnik от Декабрь 23, 2010, 10:58 Но если добавляю GridLayout то эта св-ва не работает
Название: Re: нужен компонент(не знаю как его назвать) Отправлено: SASA от Декабрь 23, 2010, 11:29 Но если добавляю GridLayout то эта св-ва не работает Так выбирай: пользователь настраивает положение или само приложение.Название: Re: нужен компонент(не знаю как его назвать) Отправлено: qteshnik от Декабрь 23, 2010, 11:35 Так выбирай: пользователь настраивает положение или само приложение. [/quote] хотелось бы чтоб приложение, тогда QSplitter не подходит, странно что нету такой панели чтоли Название: Re: нужен компонент(не знаю как его назвать) Отправлено: Fat-Zer от Декабрь 23, 2010, 11:40 Если само приложение, то это обычныt лейаут'ы
Название: Re: нужен компонент(не знаю как его назвать) Отправлено: qteshnik от Декабрь 23, 2010, 12:22 Если само приложение, то это обычныt лейаут'ы Я это знаю, но тогда вопрос остается актуальным, нужен компенент(см. первый пост)Название: Re: нужен компонент(не знаю как его назвать) Отправлено: crossly от Декабрь 23, 2010, 14:28 в чем актуальность я не пойму?
Название: Re: нужен компонент(не знаю как его назвать) Отправлено: registrationfedser87 от Декабрь 23, 2010, 14:29 Что тебе мешает менять размеры программно через
Код
Название: Re: нужен компонент(не знаю как его назвать) Отправлено: qteshnik от Декабрь 23, 2010, 14:31 в чем актуальность я не пойму? в том что нужен соответствующий компенент Название: Re: нужен компонент(не знаю как его назвать) Отправлено: qteshnik от Декабрь 23, 2010, 14:32 Что тебе мешает менять размеры программно через яже говорю что использую еще и gridlayout а с ним QSplitter не работаетКод
Название: Re: нужен компонент(не знаю как его назвать) Отправлено: registrationfedser87 от Декабрь 23, 2010, 14:44 Я наверно всё таки не правильно понял задачу, но QSplitter ведь может объединить несколько QGridLayout.
Название: Re: нужен компонент(не знаю как его назвать) Отправлено: qteshnik от Декабрь 23, 2010, 14:47 Я наверно всё таки не правильно понял задачу, но QSplitter ведь может объединить несколько QGridLayout. а зачем мне их объединять то? мне нужно чтоб был один gridlayout а внем компоненты которые уже и нужно обэединять, а всеже странно должен быть готовый такой виджет, везде есть а qt нетуНазвание: Re: нужен компонент(не знаю как его назвать) Отправлено: Kolobok от Декабрь 23, 2010, 14:55 Засунь сплиттер в ячейку грида, в чём проблема то?!
Название: Re: нужен компонент(не знаю как его назвать) Отправлено: xokc от Декабрь 23, 2010, 20:10 Да с желанием подумать там проблема. Куда проще наплодить 16 сообщений типа "везде есть - только в Qt нету".
|