qpainter

    16热度

    3回答

    我试图淡入和淡出QLabel或任何QWidget子类。我尝试过使用QGraphicsEffect,但不幸的是,它只适用于Windows,而不适用于Mac。 可以在Mac & Windows上工作的唯一其他解决方案似乎有自己的自定义paintEvent,我设置的QPainter不透明度以及在我的派生QLabel定义为“不透明度”一个Q_PROPERTY并通过QPropertyAnimation更改不

    0热度

    1回答

    请考虑下图: 我有关于两条线的中心点,两者之间的角度以及两条线的长度的信息。 问题是绘制一个起弧在底部线的端部和接触上述倾斜线(下面示出的方式): / / / /. /. /___. 只见这些弧绘制的Qt的功能: http://qt-project.org/doc/qt-5.1/qtgui/qpainter.html#drawArc 这些功能需要一个矩形作为参数,因为我没有

    0热度

    1回答

    在我的Qt应用程序中,我想创建一个包含Header,Footer标题和TableView的内容的预览页面。 这是我使用的代码: void MainWindow::print(QPrinter *printer) { int xscale = 50; int yscale = 30; QPoint top_left = QPoint(xscale, yscale);

    0热度

    1回答

    我使用paintevent创建标签并在标签上显示文本。如何指定标签和Qpoints的大小以在特定区域创建标签?

    1热度

    2回答

    我有一个非常简单的应用程序来为图片添加水印。所以你可以把你的照片放在一个QListWidget中,它会显示一个缩略图和路径,调整一些东西,如文本,透明度,输出格式等。按开始后,它将版权图片保存在您的目的地选择。这与QPainter一起使用,可以在图片上绘制徽标和文字。 一切都能正常工作。但这里有神奇的bug: 该应用程序会杀死随机字母。这很奇怪,因为我无法复制它。每次执行和选项组合都不同。例如:

    2热度

    1回答

    我有一个图像,我画了一个矩形。之后,我试图将矩形的内容复制到另一个QLabel中。这似乎工作,但我似乎无法对齐从图像的左上角开始复制的图像。这是我在做什么 QPixmap original_image; original_image.load("c:\\Images\\myimg.jpg"); original_image = original_image.scaled(ui.label->s

    2热度

    1回答

    我试图水平显示我的QTabWidget文本,并将Tabposition设置为2(左侧)。经过搜索后,我发现this link的以下代码。 class FingerTabWidget(QtGui.QTabBar): def __init__(self, *args, **kwargs): self.tabSize = QtCore.QSize(kwargs.pop('width

    2热度

    2回答

    我知道如何painter.setWindow作品。例如,如果我最大化该窗口小部件,那么无论我在该窗口部件中绘制的内容是否也以相同的比例增大。 ,但我不明白什么painter.setViewport究竟做。任何人都可以向我解释它是如何工作的,并给我一个例子吗?

    1热度

    3回答

    我已存储在本地板目录(/home/images/system/image.png)图像 为painter.drawimage函数传递Qpoint和QImage的作为参数。 painter.drawImage(QRect(100, 50, 100, 100), QImage("home/images/system/image.png")); 我可以在这里直接使用路径吗?如果我像这样加载它不工作

    6热度

    3回答

    这是我试过的,它没有输出。我哪里错了? // Start point of bottom line qreal startPointX1 = 600.0; qreal startPointY1 = 600.0; // End point of bottom line qreal endPointX1 = 600.0; qreal