qgraphicsview

    1热度

    2回答

    我使用最后一个QT版本的projet和QProcess。我想通过使用QProcess从我的应用程序中启动程序。我想在启动的程序上全屏显示QGraphicsView透明。 暂时:我隐藏视图,启动程序,在5秒钟内睡眠并显示视图。我希望我的观点能够保持重点并保持在最高水平?有没有更好的方法来做到这一点? QGraphicsView的自定义设置?

    4热度

    5回答

    对不起,我的初学者的问题... 什么是最简单的方法来定义过程,当MousePressEvent或MouseReleaseEvent发生时执行? 现在我正在定义我自己的类(MyGraphicsView类),它继承了QGraphicsView,我正在重新实现鼠标事件(这是虚函数)。它工作正常,但有没有办法解决这个问题,而不需要定义一个新的类? 我能以某种方式将事件与插槽连接起来吗? 感谢您的帮助。

    2热度

    1回答

    尝试添加文本的QGraphicsView: Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); QGraphicsScene scene; scene.addText("Hello, world!"); u

    0热度

    1回答

    我为我们的项目开发某种构建器。我想在我的应用程序中同时使用拖放支持和上下文菜单。目前我使用拖放支持,但没有运气与上下文菜单。 左侧我的gui是工具箱。我正在拖放窗口部件到右侧(QGraphicsScene),我也想在QGraphicsScene中使用上下文菜单。我之前使用图形场景中的上下文菜单。但之前我没有使用drap &下拉操作。我写了适当的代码,但它不起作用。缺少什么?(是否相关拖动&下降)。

    1热度

    1回答

    我在MDIArea中使用子分类QGraphicsView 我希望能够从对象内部更改窗口的图标,但它似乎忽略了我...不错误或警告......它只是不这样做。 if self.world.is_dirty: self.setWindowIcon(QtGui.QIcon ('images/dirty.png')) self.setWindowTitle('dirty') else

    4热度

    3回答

    当setFlag(ItemIsMovable)被设置时,是否有办法限制像QRect这样的QGraphicsItem可以移动的区域? 我是pyqt的新手,并试图找到一种方法来移动一个项目与鼠标,并限制它只能垂直/水平。 谢谢!

    2热度

    2回答

    我有一个QGraphicsView。为此,我添加了一个QGraphicsScene,并添加了一个QPixmap(* .jpeg)和QGraphicsEllipseItem(一个圆)。 QPixmap比QGraphicsView大得多,所以可以滚动。问题是QPixmap和QGraphicsEllipseItem都在移动。但是我想为QGraphicsView中的QGraphicsEllipseItem

    0热度

    1回答

    使用PyQt4。 我的目标是加载一个.png的“部分”,将它们分配给QGraphicsItems,将它们添加到场景中,并让QGraphicsView显示它们。 (现在我不在乎他们的坐标,我所关心的只是让这件事情起作用)。 当前没有显示。起初我认为这是一个项目被添加和QGraphicsView没有更新的问题,但在阅读了一些视口后,这并没有什么意义。所以我测试添加QGraphicsView项目甚至设置

    4热度

    1回答

    如何在QGraphicsScene中的特定坐标中编写文本?我试图这样做,但没有成功。文字有边框,但在字母里面是白色的,我不能使它变成黑色。 QPainterPath path; QFont font; font.setPixelSize(50); path.addText(100, 50, font, tr("Hello World!!!")); path.setFillRule();

    0热度

    1回答

    我在Qgraphicsscene中放置了几个按钮,但我不知道如何从键盘导航到按钮。 如何将焦点设置为键盘上的按钮?