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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: вопрос по - dockWidget  (Прочитано 2310 раз)
Garik
Гость
« : Апрель 14, 2011, 14:10 »

Всем довброго времени суток!!!!

работаю с dockWidget - ами,  и теперь стала необходимость сделать их статическими.. тоесть, на данный момент при запуске программы они произвольны и их можно тянуть в различные стороны. А мне надо "тупо" задать их размеры, чтобы при страе например был размер (200,200) и их нельзя бы было менять вручную....
Код:
void Viewer::createDockWindows()
 {
    dock = new QDockWidget(tr("Defects"), this);
    dock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);
    addDockWidget(Qt::LeftDockWidgetArea, dock);

     dock2 = new QDockWidget(tr("View"), this);
     dock2->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);
     addDockWidget(Qt::LeftDockWidgetArea, dock2);

       dock->setWidget(treeWidget);
      dock2->setWidget(imageLabel2);

}

пыталсь прописать вот так:
Код:
dock->resize(200,200);
не работае!!!
Сильно не пенайте, новичек еще я))))))
заранее спасибо!!!
Записан
madRoger
Гость
« Ответ #1 : Апрель 14, 2011, 14:21 »

Попробуй setFixedSize
Записан
Garik
Гость
« Ответ #2 : Апрель 14, 2011, 14:38 »

Попробуй setFixedSize
thanks вышло!!!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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