Описание тега paintevent
An event that is triggered when a GUI component needs to be repainted
1
ответ
Стабилизировать частоту вызовов QWidget::paintEvent()
Насколько я понимаю, paintEvent() выполняется в "основном цикле" QApplication объект, и может тратить время на выполнение своих внутренних системных задач, задерживая выполнение помещенных в очередь слотов или другие события. Но что, если мне нужно …
30 авг '13 в 11:26
1
ответ
Как перерисовать строку, используя значения из trackBar в реальном времени?
Мне просто интересно, не могли бы вы помочь мне с этой проблемой. В моей программе я должен использовать событие рисования, чтобы нарисовать линию, которая действует как "турель". Я должен использовать трекбар, чтобы выбрать угол, под которым я буду…
31 окт '15 в 20:49
1
ответ
Почему QPainter может отказываться работать внутри paintEvent?
Я имею: class QTextEditEnter : public QTextEdit { Q_OBJECT public: QTextEditEnter( QWidget *_parent ) : QTextEdit(_parent) { this -> setFrameStyle( QFrame::Sunken ); // Sunken! } protected: virtual void keyPressEvent(QKeyEvent * event); virtual v…
21 ноя '12 в 21:27
1
ответ
Как изменить цвет индикатора выполнения SWT?
Можно ли изменить цвет индикатора выполнения, используя список рисования? Я не хочу только начальный передний план и цвет фона, но хочу, чтобы он работал так же, как обычный индикатор выполнения зеленого цвета в Windows, но с моим собственным передн…
26 апр '14 в 10:54
0
ответов
Рисование виджетов в Qt
Я искал по всему Интернету, и я не могу найти решение моей проблемы, поэтому у меня есть такая строка: (Полоса прокрутки с картинками для обработчиков) Но когда я прокручиваю картинки через другую, происходит следующее: Можно ли как-нибудь остановит…
26 май '14 в 01:13
1
ответ
Проблема с Paint Event на Mac OSX 10.8.5 в wxPython
Это прямо сейчас в моем уме. Я относительно новичок в wxPython, и я редактирую чужой код, поэтому, пожалуйста, держите меня в покое. В моей программе у меня есть изображение (растровое изображение), загруженное в wxScrolledWindow. Я пытаюсь нарисова…
26 янв '15 в 18:58
0
ответов
Вызов события рисования в другом событии
Я работаю над игрой змея, но у меня возникла проблема с обновлением счета! У меня есть основная область в форме, в которой игрок может двигаться, в этой области есть событие рисования, которое делает недействительным. Я хочу показать счет за предела…
14 ноя '13 в 15:23
1
ответ
Написание виджета с использованием 2 изображений в Qt
Я пишу виджет датчика, используя QT, который состоит из 2 отдельных изображений, одно в качестве фона, а другое в качестве иглы. Я переопределяю функцию paintEvent следующим образом: void myGaugeWidget::paintEvent(QPaintEvent *pe) { QPainter painter…
08 мар '18 в 12:34
2
ответа
Перемещение объекта с событием рисования
Завтра у меня тест, и мы должны использовать событие рисования, чтобы перерисовать наши объекты, мы не можем использовать таймер. Как говорится в MSDN: "Событие Paint возникает при перерисовке элемента управления"., но это, по моему мнению, происход…
03 сен '13 в 22:29
3
ответа
Как создать подкласс виджета, чтобы добавить к нему больше элементов?
Я пытаюсь сделать подкласс QTableView который имеет встроенный QLineEdit вверху для фильтрации результатов по мере ввода. Мне нужно, чтобы моя таблица имела тот же API, что и обычный QTableViewтак что я хочу подкласс это, а не подкласс QWidget и доб…
13 июн '09 в 20:41
1
ответ
Сон внутри цикла, который использует Paintevent в QT C++
По сути, я хочу нарисовать прямоугольники для каждого числа в моем списке. Чем больше число, тем больше прямоугольник. Моя проблема в том, когда я действительно хочу сделать это, шаг за шагом, и ждать несколько секунд между каждым рисунком. Я искал …
21 сен '12 в 03:15
0
ответов
Рисование нескольких изображений на панели - VB.NET
То, что я пытаюсь сделать, и действительно изо всех сил пытаюсь сделать, состоит в том, чтобы мое приложение рисовало несколько изображений на панели, одно за другим. В настоящее время это кодируется для работы путем отправки запроса в функцию для р…
03 июн '16 в 00:06
1
ответ
Как вызвать событие, когда перерисовывается элемент управления WPF (Управление изображением)?
У меня есть обработчик события рисования winforms, который обрабатывает событие рисования для Picturebox. Как говорится в описании события рисования, "... событие запускается при перерисовке элемента управления". Я не совсем понимаю это, и я хочу вы…
04 янв '19 в 09:43
0
ответов
DirectX 11/Windows Forms: рисовать поверх визуализированной сцены
Мне трудно найти детали порядка прорисовки приложения DirectX 11 при визуализации в форме Windows. Я знаю, что могу назначить SwapChain сделать для обработчика элемента управления (например, панели), что я уже сделал. Вопрос здесь более сфокусирован…
24 июл '18 в 21:42
1
ответ
Как избежать mousePressEvent - щелкните левой кнопкой мыши, чтобы вызвать paintEvent в PyQt
В этой программе ниже я тестирую эффект mousePressEvent: import sys from PyQt4 import QtGui, Qt, QtCore class Test(QtGui.QFrame): def __init__(self): QtGui.QFrame.__init__(self) self.setGeometry(30,30,500, 500) self.show() def paintEvent(self, e=Non…
25 сен '14 в 16:27
1
ответ
Изменить размер после paintEvent сгенерированного контента
Как я могу автоматически изменить размер любого виджета для измерений содержимого, созданных методом paintEvent?
29 ноя '12 в 13:19
1
ответ
Как остановить повторение фона в QpaintEvent
У меня есть paintEvent, и я добавляю фон каждый раз, когда рисую, проблема в том, что мне нужно, чтобы изображение перестало повторяться. Например, если мое фоновое изображение имеет размер 20 x 20 пикселей, а область рисования составляет 40 x 40 пи…
20 авг '12 в 14:47
1
ответ
Q:PaintEvent IOS пиксельная дуга
Итак, у меня есть Q::Painter который рисует какой-то круг. На окнах он отлично рисует круг, а на iOS - в пикселях: и это не пиксельное изображение: Я был бы очень рад, если бы кто-то мог помочь мне с этой проблемой. Код точно такой же, но iOS делает…
06 апр '15 в 07:14
1
ответ
Обновление QListView - не вызывает обновление
У меня следующая проблема: когда я звоню update() на QListView, его paintEvent() не срабатывает, если над виджетом не происходит какое-либо другое событие (перемещение мыши, получение фокуса....) Я использую Qt 4.8.3, и, если это не является ошибкой…
23 май '15 в 20:42
3
ответа
Qt: Почему мой paintEvent() стирает все перед выполнением своей работы?
Я пытаюсь заставить мой виджет рисовать прямоугольник с каждым полученным paintEvent. Предполагается, что прямоугольники увеличиваются в размере на 1 пиксель за раз, заполняя квадрат. Однако я получаю только самый последний (и самый большой) прямоуг…
08 мар '16 в 20:32