Вопросы по теме 'paintevent'

Почему QPainter может отказаться работать внутри paintEvent?
У меня есть: class QTextEditEnter : public QTextEdit { Q_OBJECT public: QTextEditEnter( QWidget *_parent ) : QTextEdit(_parent) { this -> setFrameStyle( QFrame::Sunken ); // Sunken! } protected: virtual void...
2861 просмотров
schedule 31.08.2022

Использование растрового изображения в прыгающих мячах
У меня есть WinForm приложение "Bouncing Balls" , и мне нужно нарисовать мячи на bitmap и представить растровое изображение в этой форме. У меня есть plusButton , который добавляет новый мяч, и я сохраняю каждый новый мяч в списке. Теперь...
807 просмотров
schedule 22.04.2024

Перемещение объекта с событием Paint
У меня завтра тест, и мы должны использовать событие рисования для перерисовки наших объектов, мы не можем использовать таймер. Как говорит MSDN: «Событие Paint возникает, когда элемент управления перерисовывается». , но это, насколько мне...
937 просмотров
schedule 08.02.2024

Как перекрашивать в Panel Smooth в форме окна
Как мне перекрасить панель в гладкую? Я использую таймер, который аннулирует панель ( panel1.Invalidate(); ) каждые 300 мс, а затем с событием panel1_Paint я добавляю изображения на эту панель, проблема в том, что похоже, что она прыгает, и мне...
1713 просмотров
schedule 05.08.2023

Qt 5.2, вызывающий QTableWidget::update, не приводит к QTableWidget::paintEvent
У меня проблема: вызов QTableWidget::update не приводит к QTableWidget::paintEvent. Краткое описание: - QTableWidgetEx - класс, производный от QTableWidget, с переопределением paintEvent . — Некоторый код, создающий QTableWidgetEx и два пункта...
1617 просмотров
schedule 06.09.2022

Java repaint() не вызывает paintComponent()
Пытаясь сделать очень простую игру-пулю, чтобы узнать о Java, я столкнулся с препятствием: функция repaint() не вызывала paintComponent(). Вот вся программа, которая на данный момент просто рисует изображение, которое я создал 50 раз в секунду, на...
5728 просмотров

Qt Custom ProgressBar не может обновляться (paintEvent)
я создал собственный индикатор выполнения, но когда я вызываю метод SetValue() , метод paintEvent ( override) не вызывается, поэтому индикатор выполнения показывает только самое первое значение. Это заголовок grafica_progressbar.h...
394 просмотров
schedule 24.04.2023

QFrame с заголовком
Мне нужно реализовать QFrame с заголовком ( см. изображение ). Однако, прочитав документацию QFrame и попытавшись повторно реализовать метод paintEvent(QPaintEvent*) , я не нашел никакого решения. Мне было интересно, может ли кто-нибудь из вас...
1116 просмотров
schedule 08.06.2023