Здравствуйте. Решаю задачу распределения температур в пластине методом конечных разностей. Для этого разбиваю пластину сеткой с определенным шагом и в узлах этой сетки рассчитываю значения. Требуется вывести полученную информацию на экран двумя способами: 1) градиентной заливкой;2) непосредственным выводом численных значений в соответствующих узлах.Первую задачу я решил созданием виджета, унаследованного от QOGLWidget. Вторую задачу решил созданием лейблов при помощи QGridLayout. И теперь надо придумать механизм переключения между двумя этими объектами. То есть, к примеру, создать QCheckBox: галочка стоит - показываем таблицу из лейблов, галочки нет - на том же самом месте выводим опенджиэлевскую разноцветную картинку. Как это лучше сделать?Чтобы было понятнее, что требуется:
|