Модераторы: xvr
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> QT: QScrollArea 
:(
    Опции темы
Амортизатор2
Дата 11.10.2006, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 6.2.2006

Репутация: нет
Всего: 2



Окно - в нем область для редактирования текста и внизу окно (листбокс) консоли (посмотрите на любую ide). Область редактирования сделана ввиде QScrollArea с установленным QWidget, в котром рендерится текст. Консоль снизу - листбокс.
Редактор в одиночку (без консоли) получается нормально - при условии, что scrollArea выставить главным виджетом окна setCentralWidget. Проблема в том, что в этом случае listBox некуда засунуть (он будет рендерится прямо поверх виджета в scrollArea).
Если же scrollArea не устанвливать setCentralWidget-ом, то область редактирования не видна.
PM MAIL   Вверх
powerfox
Дата 14.10.2006, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 5
Всего: 97



Код в студию.
Цитата(Амортизатор2 @  11.10.2006,  01:17 Найти цитируемый пост)
Редактор в одиночку (без консоли) получается нормально - при условии, что scrollArea выставить главным виджетом окна setCentralWidget. Проблема в том, что в этом случае listBox некуда засунуть (он будет рендерится прямо поверх виджета в scrollArea).

А если нормально юзать менеджеры компановки?


--------------------
user posted image
PM WWW   Вверх
Амортизатор2
Дата 16.10.2006, 00:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 6.2.2006

Репутация: нет
Всего: 2



Layout-ы не пойдут, логика относит. размещения элементов слишком сложная. Перегрузил виртуальный метод resizeEvent - вручную задаю положение элементов.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Программирование под Unix/Linux"
xvr
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой "Код".
  • Вопросы мобильной разработки тут
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема »


 




[ Время генерации скрипта: 0.0386 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.