crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему
> grabWidget скрытого виджета, некорректно грабится
mezmay
  опции профиля:
сообщение 1.3.2011, 15:11
Сообщение #11


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

Спасибо сказали: 16 раз(а)




Репутация:   1  


Блин, в этом примере ошибка.
надо вместо
setLayout(vLayout);

было написать
ui.widget->setLayout(vLayout);

После этого заработало корректное сохранение для всех случаев, в том числе и для карты.
Почему оно не работает в моей основной программе - надо разбираться. Пока что думаю что из-за того что у меня в одном лейауте 2 виджета которые по очереди отображаются...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Rocky
  опции профиля:
сообщение 1.3.2011, 15:14
Сообщение #12


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Выложи архив проекта тогда. Сейчас не создать. Ну или посмотри что выдает web->rect()? Я раньше делал с ->geometry(), проблем не было. Попрбуй поиграться с ректами чисто (->geometry() и т.п. ).
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
mezmay
  опции профиля:
сообщение 1.3.2011, 15:48
Сообщение #13


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

Спасибо сказали: 16 раз(а)




Репутация:   1  


В основной программе тоже заработало корректное сохранение скрытого виджета после того как я перешел от системы "hide()-show()" к QStackedWidget
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 1.3.2011, 17:42
Сообщение #14


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(mezmay @ 1.3.2011, 17:48) *
перешел от системы "hide()-show()" к QStackedWidget
ну если причину понять интересно, то попробуй поковырять исходники QStackedWidget, может быстро найдёшь корень проблемы.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V  < 1 2
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 26.11.2024, 8:43