Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 26.12.2014, 17:32 |
Есть ли еще какой простой способ? 1) рисовать на картинке (например, QPixmap) и устанавливать картинку для QLabel (вместо QWidget Canvas) 2) Рисовать на виджете, передавая ему данные для рисования. |
|
Гость_van_de_luxe_* | Дата 26.12.2014, 13:21 |
Задача такая: есть основное окно - виджет (MainW) на нем необходимо отобразить поля для ввода значений (и м.б. кнопок) и под ними отобразить нарисованную картинку (рассчитываемый спектр) Поля для ввода компоную с помощью QHBoxLayout затем то что получилось компоную с дочерним виджетом QWidget Canvas при помощи QVBoxLayout Возможно ли рисовать на дочернем виджете из MainW? напрашивается еще 1 решение: рисовать на самом MainW, но для при растягивании окна придется перерасчитывать границы рисования, вычитать позиции кнопок и т.п. Есть ли еще какой простой способ? p.s. в с++ новичок, если можно, поподробнее) |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.4.2024, 19:09 |