qevent

    1热度

    1回答

    我要处理按键事件对所有的子控件,为此,我试图像下面的东西: Widget::Widget(QWidget *parent):QWidget(parent) { QGroupBox *gBox = new QGroupBox(this); QPushButton *button1 = new QPushButton("1"); QPushButton *button

    1热度

    1回答

    我有一个需要大量水平空间的浮动或复杂条目的QTableWidget。通过字符串格式化显示数值减少的数值可以正常工作,但显然当我编辑和存储表中的条目时,我的精度会变差。 我已经发现了QLineEdit的窗口小部件中的溶液通过使用eventFilter:甲FocusIn事件拷贝存储的值全精度的QLineEdit的文本字段,一个FocusOut事件或Return_Key存储改变的值并且以降低的数量覆盖文

    1热度

    2回答

    我有两个类: typedef std::shared_ptr<AdaptedWidget> window_ptr; class WindowManager { public: ... private: std::stack<window_ptr> m_windowsStack; } 和 class AdaptedWidget: public QWidget {

    0热度

    1回答

    我在qt标签中显示图像。下面是我的代码: void MyClass::onPushButtonClicked(QString myurl) { this->setCursor(Qt::WaitCursor); ui.qtImageLabel->clear(); qDebug()<<QTime::currentTime()<<"MyClass: onPushButto

    1热度

    3回答

    我正在考虑扩展QT4应用程序,使其具有一些调试功能,以便更轻松地分析客户问题。应用程序已经有一个“调试”模式,当启用时,会生成很多日志条目,这很难读取。 我想要做的是在GUI上更改某些内容时截取该应用程序的屏幕截图。我知道它可能需要很多图片,但通常调试模式很长一段时间未启用。问题是我找不到这样的事件/信号。所以我有两个问题: 是否有这样一个事件,我可以订阅?我的意思是,当屏幕上发生任何更改时,会触

    0热度

    1回答

    我从QGraphicsView和QGraphicsRectItem派生。我在这两个类上重载了contextMenuEvent以提供弹出菜单。当你点击一个项目时,点击QGraphicsItem弹出式菜单的空白处时,我想要QGraphicsView上下文菜单。 在第一次实现中,无论点击哪个位置,我都会看到QGraphicsView弹出窗口。所以我修改了的ContextMenuEvent如下: void

    0热度

    2回答

    所以我想阻止一些列允许拖放& drop Events。我无法为这些列添加eventfilter。任何人有一个想法如何做到这一点?我有一个QTableView填充了一个QStandardItemModel并设置为允许拖动&下降。

    1热度

    1回答

    我有我自己的“虚拟键盘”。我已经将单击到KeyEvents的按钮转换为QTextEdit等等。我现在的问题是我想对QWebEngineView中的可写区域执行相同的操作。 例如,我用我的键盘编辑我的QLineEdit,并请求一个网站。 DONE 比方说,我要求谷歌。现在我的Google网站就在我的面前。我需要从我的键盘发送的KeyEvents到它的搜索框(盒这是我的QWebEngineView内

    1热度

    1回答

    它应该很简单,但不知何故它不能正常工作。我试图捕捉eventFilter鼠标按钮按下或释放QListWidget。 ListWidget是在UI下编写的。我已经安装了eventFilter这样 ui->listWidget->installEventFilter(this); 我在头下,增加市民: bool eventFilter(QObject *obj, QEvent *event);

    0热度

    1回答

    我一直在为我的QQuickView窗口永远不会生成QEvent::Drop事件。 我需要实现拖放功能,将文件从资源管理器中删除到QQuickView。 如此post中所述,我已经为QQuickView objet和eventFilter()方法尝试捕获所需事件。正如我期望的那样生成QEvent::DragMove,因为我在视图上拖动了一个文件。但是当我将该文件放在视图上时,QEvent::Drop