![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
fe120 |
![]() ![]()
Сообщение
#1
|
Студент ![]() Группа: Новичок Сообщений: 13 Регистрация: 6.1.2010 Пользователь №: 1354 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Доброго времени суток.
На своем этапе развития экспериментирую с созданием и уничтожением элементов на форме. Не использую qt designer. В качестве руководства используется Макс Шлее - QT Профессиональное программирование на C++, и соответственно принципы создания элементов описанных в этой книге. Так вот к сути: Есть функция создания слоя и помещения слоя в QGroupBox Раскрывающийся текст
сигнал (showAnyInform,SIGNAL(toggled(bool)) связан со следующей функцией: Раскрывающийся текст
Итогом всего этого является следующее: ![]() Игрался с resize(int,int), с showRecordBox->adjustSize(), showRecordBox->sizeHint(), безрезультатно, форма не принимает исходных размеров. В чем ошибка и как наиболее правильнее будет реализовать подобное. Заранее спасибо. |
|
|
![]() |
MoPDoBoPoT |
![]()
Сообщение
#2
|
Участник ![]() ![]() Группа: Участник Сообщений: 172 Регистрация: 7.5.2009 Из: Москва Пользователь №: 738 Спасибо сказали: 44 раз(а) Репутация: ![]() ![]() ![]() |
Не в тему:
1. anyInformation->~QTextEdit(); Не вызывай напрямую деструктор, он не освобождает память. Для этого есть delete (он вызывает деструктор и освобождает память). 2. В твоем случае нет необходимости постоянно создавать/удалять QTextEdit. Пользуйся методами show()/hide(). |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 6.5.2025, 10:14 |