paintevent

    -1热度

    1回答

    我有一个小问题。 我怎么能画这种形象在任何controls的顶部像textbox等 这是我的代码: Private Sub GroupBox6_Paint(sender As Object, e As PaintEventArgs) Handles GroupBox6.Paint If txtStatus.Text = "Cancelled" Then Try

    1热度

    2回答

    调用从一个类的paintEvent()我已经写了类来显示矩形(细胞类)。我想有里面的类的功能在另一个类中调用(即调用在一个窗口类中定义的函数cell.paintEvent(self,event)和cell.drawRectangles(self,qp))。不幸的是,我不知道如何在另一个类(即窗口)调用这些函数,因为它们都需要参数(即event和pq),我不知道该怎么传授给他们。 这里是我的细胞类的

    -1热度

    1回答

    我不确定Paint表单生命周期是如何工作的,何时调用Form1_Paint函数?如何控制何时被调用? 我知道我可以调用使用C#绘图库,像这样画了一个圈: private void Form1_Paint(object sender, PaintEventArgs e) { e.Graphics.FillEllipse(Brushes.Red, new Rectangle(1, 1, 1

    0热度

    1回答

    我必须在透明Qt窗口的不同位置显示矩形。 在显示窗口之前,我设置了新的矩形位置。有时旧的位置会显示几毫秒。 (例如,m_y_pos = 100而不是m_y_pos = 400)。看来在显示窗口和更新窗口之间存在种族差异。 我希望有人知道一个建议。 由于纸浆 示例代码: #include <QApplication> #include <QtWidgets/QMainWindow> #inclu

    0热度

    1回答

    我正在做一个自定义的用户控件,但是当我覆盖OnPaint()时,它不会连续调用。 这是我的代码: [ToolboxData("<{0}:ColoredProgressBar runat=server></{0}:ColoredPorgressBar>")] public class ColoredProgressBar : ProgressBar { public

    0热度

    1回答

    我有一个QLidget,上面有一个QLabel,上面有一个QLabel。 我在标签上设置了一个QPixmap。无论用户点击图像,我想画一个点。我定义了mouseReleaseEvent(哪个工作)和paintEvent(但没有绘制点)。我已阅读所有类似的问题,但没有任何解决方案适用于我。任何帮助?我的相关代码: class ImageScroller(QtWidgets.QWidget):

    1热度

    1回答

    我填充用分号分隔文本文件,像这样一个DataGridView: private void ExistingAppntmntRecs_Load(object sender, EventArgs e) { DataTable dt = SeparatedValsFileToDataTable(APPOINTMENTS_FILE_NAME, ";"); dataGridViewEx

    0热度

    1回答

    我创造了这样的图片框网格: private void PictureBoxPaint(object sender, PaintEventArgs e) { Graphics g = e.Graphics; int numOfCellsWidth = 50; int numOfCellsHeight = 600; int cellS

    0热度

    3回答

    我试图让我的部件画一个矩形,它接收到的每个paintEvent。矩形应该一次增加1px,填满一个正方形。然而,我得到的只是最新的(也是最大的)矩形。 void TestClass::paintEvent(QPaintEvent* e){ static int size = 1; QStylePainter painter(this); painter.setPen(Q

    1热度

    1回答

    感谢帮助我〜 ,因为我需要在某个qlabel的区域使用directx(d3d)播放视频,所以我必须通过调用winid()方法获取标签winId。 但是当我这样做,其他一些问题出现〜 自定义按钮的的paintEvent调用UPDATA()后无法运行,当我打电话ANLY winid()当我设定FramelessWindowHint窗口flage: 像即: MainWindow::MainWindow(