Название: Глюк при изменении размеров окна Отправлено: comrade от Февраль 21, 2005, 10:55 Друзья, у кого нибудь есть подобное:
при изменении размеров, содержимое окна остается тех размеров, что было при запуске. изменяется только размер рамки. наблюдается во всех Qt прогах, влючая дизайнер и игзамплы (Win XP, Qt 3.3.1) Название: Глюк при изменении размеров окна Отправлено: Racheengel от Февраль 21, 2005, 12:27 а менеджеры компоновки ставить пробовал?
Название: Глюк при изменении размеров окна Отправлено: comrade от Февраль 24, 2005, 21:28 А что есть менеджр компоновки?
я в Qt не сильно понимаю это в 3.3.1 Evaluation версии есть? Название: Глюк при изменении размеров окна Отправлено: Sergeich от Февраль 24, 2005, 21:45 Менеджер компоновки - это QLayout или производный от него класс.
См. Layout Classes в Qt Assistant Название: Глюк при изменении размеров окна Отправлено: comrade от Февраль 24, 2005, 22:50 мне кажется что это не совсем то, что нужно
этот QLayout совершенно необходимо пользовать, чтобы при изменении размера окна мышкой что нибудь вроде "resizeEvent" вызывалось? вот, наприме в игзамплах проект layout, так там тоже при изменении размеров содержимое совершенно не изменяется. Название: Глюк при изменении размеров окна Отправлено: Zmey от Февраль 25, 2005, 09:39 Цитата: "comrade" вот, наприме в игзамплах проект layout, так там тоже при изменении размеров содержимое совершенно не изменяется. Скомпилировал layout, ничего не изменял. Все изменяется, лайнэдиты и кнопки растягиваются. Либо у тебя глобальный глюк QT, либо ты просто ленишься читать Ассистант. Название: Глюк при изменении размеров окна Отправлено: comrade от Февраль 25, 2005, 12:36 to Zmey :
читать Ассистант я конечно пока ленюсь, но глюк от этого совершенно не зависит. я в layout тоже ничего не изменял, но кнопки не растягиваются видимо моя версия Qt 3.3.1 Evaluation под WinXP глючит. Мне Qt нужен для того, чтобы свои старые проги с делфей на срр переписать, а MFC мне на первый взгляд меньше понравилась. Единственное что смущало - то, что нормально изменить размер окна можно было только если sizeGripEnabled в True установлен, да и то только если за этот sizeGrip тянуть мышкой. За край рамки не получалось – размер формы менялся, а содержимое оставалось прежним ну раз у других все работает нормально - буду писать под Qt и читать Ассистант :) Всем спасибо за помощь. |