qevent

    1热度

    2回答

    我正在执行一个应用程序,其中我有3 QToolButton,并且如果重点是QToolButton,它应该resize。 我的一个朋友给了我答案,但我无法弄清楚,因为我在我的mainWindow中也继承了QMainWindow类。他告诉继承QToolButton。但是会出现多重继承问题。那么如何使用focusInEvent()。 MyCode: mywindow.h : class mywin

    0热度

    1回答

    我附加QLineEdit到QGraphicsScene的一个子类。我注意到,QGraphicsScene也吸引了我附加的QLineEdit的任何鼠标事件(如鼠标按下,鼠标释放,鼠标移动等)。有什么办法可以防止事件通过QLineEdit进入现场吗? 我重视它使用: scene->addWidget(lineEdit); 有什么建议?谢谢!

    1热度

    1回答

    我使用事件QEvent::ApplicationActivate和QEvent::ApplicationDeactivate在需要时显示/隐藏我的应用程序的某些部分。 但现在,放入系统事件被标记为弃用: 这个枚举已被弃用。改用ApplicationStateChange。 所以我试着切换到这个事件。它应该被触发,但我无法找到一种方式来获得应用程序状态与某种类型的演员或任何获得者。 任何想法?

    0热度

    1回答

    我想在我的Android应用(4.x的所以平时软件,而不是硬件按钮)使用菜单按钮,但我不能找到一个合适的QEvent这样做Android的听力。我试图做 bool GLViewer::event(QEvent * e){ qDebug()<<e->type(); } 但按下菜单按钮没有输出,我假设因为菜单按钮是在小部件之外。我如何倾听这种类型的事件?

    1热度

    1回答

    我创建了一个Qt项目,并添加了一个QPushButton,其样式是使用QEvent和QMouseEvent自定义的。我添加了一个插槽到这个按钮,但它没有工作。 这里是象矿一个项目: 部首1: #ifndef MYQPUSHBUTTON_H #define MYQPUSHBUTTON_H #include <QPushButton> #include <QPalette> class m

    1热度

    1回答

    Qt的问题: 我送从对象的信号A,其是在线程A运行到对象B,其上螺纹B.运行 我还通过覆盖对象B中的虚拟事件功能来处理自定义事件。 问题:当对象A发出任何信号时,对象B中的对应槽不会被调用,而不是由对象覆盖的那个事件函数B正在被调用。那么如何提取由对象B的事件函数接收的QEvent对象的信号发送的参数,或者如何推迟该事件,以便相应的时隙g ets叫。 对象A在gui线程中运行,其责任是更新gui。

    0热度

    1回答

    我正在使用Qt5.5在小型嵌入式Linux设备上开发应用程序。我需要能够在我的应用程序中修改从Linux(tslib)接收的鼠标按下坐标。我试过在我的主视图中实现一个事件过滤器,它修改了接收到的鼠标坐标,创建一个新的鼠标事件,并将新事件提交给小部件。但是,在小部件的mousePressEvent函数中,我只能看到调试消息一次,它是用于接收原始坐标的,而不是我截取和修改的坐标。 目前,当我触摸屏幕时

    1热度

    1回答

    我必须创建2个自定义事件。 我跟着这个链接&使我的代码: - Is there a cleaner way to register Qt custom events? 是它创建&后&一些数据(QString的)传递到自定义事件的正确方法? ==============================================每库巴奥伯sugession ============= 编辑代码:

    0热度

    1回答

    我需要在主窗口中将一个事件从一个线程发布到QtreeView。现在发布一个事件,我们需要指向Qobject的指针(即我们在主窗口中的qtreeview)。 为此,我必须将构造函数MainWindow :: MainWindow()中的指针指向我的主窗口。 sharedobj.h文件包含指向主窗口:---- #include "ui_mainwindow.h" /*! Shared o

    1热度

    2回答

    当我有changeEvent(QEvent* event)与接收类型event->type() == QEvent::LanguageChange,我如何获得有关我的应用程序中的新语言的信息?