Нарисовать фигуру в label по нажатию кнопки |
Здравствуйте, гость ( Вход | Регистрация )
Нарисовать фигуру в label по нажатию кнопки |
zuze |
8.11.2012, 19:09
Сообщение
#1
|
Участник Группа: Участник Сообщений: 211 Регистрация: 4.11.2012 Пользователь №: 3589 Спасибо сказали: 0 раз(а) Репутация: 0 |
Мне надо нарисовать фигуру в label по нажатию кнопки. В данном примере пытаюсь нарисовать эллипс.
Я делал так: ldialog.h
ldialog.cpp
main.cpp
Но после нажатию на кнопку эллипс не рисуется. Что я сделал не так? |
|
|
Litkevich Yuriy |
10.11.2012, 8:48
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
zuze, не стал читать всю тему.
У тебя по нажатии кнопки вызывается: ui->label->update(); И зачем? Где вызов процедуры рисования? Таки прочитал Как я понял надо сделать QLabel от класса l? Сейчас надо подумать как это сделать. В Дизайнере щёлкнуть по твой метке (QLabel), правой кнопкой мыши -> "Унаследованные виджеты" (Promote to) и ввести информацию о твоём наследнике.
|
|
|
Текстовая версия | Сейчас: 6.10.2024, 23:27 |