qt-signals

    1热度

    1回答

    如何从QFileSystemWatcher directoryChanged事件中获取已更改的文件名?

    3热度

    3回答

    我正在学习Qt,并且我对信号slotpattern有很多乐趣。我的问题是,信号和插槽只是事件监听器和处理程序的语法糖,或者背景中发生的事情是不同的性质?如果以后有什么根本区别?

    0热度

    1回答

    我有一个问题,我在鼠标移动事件发出信号,但该信号没有得到接收另一个对象上的插槽,直到我释放鼠标。 详情: 我有一个叫SelectableItem类,它的子类QGraphicsObject: #pragma once #if !defined PARTS_SELECTABLE_ITEM_H #define PARTS_SELECTABLE_ITEM_H #include <QGraphics

    1热度

    1回答

    我明显在做一些非常愚蠢的事情。出于某种原因,我无法通过Qt发出自定义信号。我得到的错误是: .\PBSPPTimeDelayServer.cpp(234) : error C3861: 'sig_tickExpicit': identifier not found 我已经清理并重建项目以及检查MOC文件的适当信号;它在那里。 在此先感谢,我确定这只是一个小类型,但我不知道。 PBSPPTime

    0热度

    2回答

    当连续多次触发某个动作时(基本上有点像启用StickyKeys),我想要一个通知对话框。我明白,我基本上可以做connect(this->trigger, SIGNAL(triggered()), this, SLOT(onTrigger()))检测单个触发器,但我怎么能检测到它发生10次? 谢谢。 P.S - 我怎么能做一个“不再显示此消息”QCheckBox?

    1热度

    1回答

    您好,我仍然在学习C++和QT为我今年的学校主要项目,我希望有一些C++的语法和使用某些QT函数的帮助。当我成为一名媒体经理时,我已经设法通过按下表格中的按钮来播放歌曲。现在我想按另一个按钮暂停同一首歌曲,但我不完全确定要做什么,你能帮忙吗? 我已经有这个播放一首歌曲: void MainWindow::playAudioFile(){ QMediaPlayer *player = ne

    1热度

    2回答

    我有一个简单的程序,我不记得如何在同一个程序中使用多个UI类型的类。我有MainWindow类,它有一个按钮,它打开Browser类。这些类是几乎其默认值,这是我用来打开Browser类UI: void MainWindow::on_pushButton_2_clicked() { this->hide(); Browser browser; browser.sho

    0热度

    1回答

    如果我发送带有对象引用的信号,是否有任何形式的保证,这些插槽将在对象遭受其他部件更改之前处理信号的程序? 或者我必须发送信号的深层副本,以确保信号?

    1热度

    1回答

    假设我使用QProcess运行控制台应用程序。该应用程序运行,显示一些信息,然后等待n秒并显示其他信息。 我当前的代码是: QProcess * p = new QProcess(); p->start("test.bat"); p->waitForStarted(); p->waitForFinished(); p->readAll(); delete p; 目前我会在结束所有的输

    1热度

    1回答

    我想写一个简单的应用程序,告诉我什么时候文件已被修改。 <QFileSystemWatcher>类只监视程序运行时的更改吗? 如果是这样,是否还有其他可用于文件完整性监控的类?