Russian Qt Forum
Ноябрь 24, 2024, 21:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: resizeEvent(QResizeEvent* event);  (Прочитано 4702 раз)
demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« : Май 29, 2012, 10:26 »

Не могли пояснить Улыбающийся

Почему при создании окна или формы ,не принадлежащей предыдущий,  автоматически запускается NewWidget::resizeEvent(QResizeEvent* event);
Записан
Bepec
Гость
« Ответ #1 : Май 29, 2012, 10:44 »

Изначально окно имеет координаты 0,0 и размер 0,0.
А в конструкторе уже вызывается его ресайз на нужные вам значения.
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #2 : Май 29, 2012, 10:51 »

А в конструкторе уже вызывается его ресайз на нужные вам значения.
Неправда.
Записан

Qt 5.11/4.8.7 (X11/Win)
mutineer
Гость
« Ответ #3 : Май 29, 2012, 10:52 »

А в конструкторе уже вызывается его ресайз на нужные вам значения.
Неправда.

Какая аргументация, и не поспоришь ведь
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #4 : Май 29, 2012, 10:57 »

Какая аргументация, и не поспоришь ведь
Что, действительно  нужна аргументация?
Записан

Qt 5.11/4.8.7 (X11/Win)
demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« Ответ #5 : Май 29, 2012, 10:58 »

А может он вызывается в методе show(); ?  Улыбающийся
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #6 : Май 29, 2012, 11:03 »

А может он вызывается в методе show(); ?  Улыбающийся
Вот и аргументация. Хотя может и при других случаях.
Записан

Qt 5.11/4.8.7 (X11/Win)
demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« Ответ #7 : Май 29, 2012, 11:42 »

 ???вот в каких еще Непонимающий кроме show() и resizeEvent(QResizeEvent* event);
Записан
Bepec
Гость
« Ответ #8 : Май 29, 2012, 12:31 »

Насколько я помню из своих изощрений, в конструкторе объект ВСЕГДА имеет значения 0,0.
Даже если ему напрямую тыкнешь 100,100, то он применит их конечно же после конструктора.

Могу и ошибаться, проверять лень.

Аргументы нужны всегда. Сейчас наш диалог похож на
Bepec: "Я знаю что 2 умножить на 2 = 4."
GreatSnake: "42"
Bepec: "Что 42?"
GreatSnake: "А вот и аргументация" Веселый
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #9 : Май 29, 2012, 12:50 »

Насколько я помню из своих изощрений, в конструкторе объект ВСЕГДА имеет значения 0,0.
Даже если ему напрямую тыкнешь 100,100, то он применит их конечно же после конструктора.
Про это и была речь)
Записан

Qt 5.11/4.8.7 (X11/Win)
Bepec
Гость
« Ответ #10 : Май 29, 2012, 13:05 »

Диалог джедая и ситха получился Веселый поняли то Мы, а вопрос задавший в недоумение вошёл Веселый
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.285 секунд. Запросов: 24.