slot

    2热度

    1回答

    我是QT初学者,我正在编写一个GUI应用程序,它有两个QPushButtons和两个QTextEdits。当按钮1被点击时,我只想要QTextEdit 1显示一些东西,当点击按钮2时,我只想要QTextEdit 2显示一些东西,下面是我的代码,但它不起作用,因为看起来我无法传递参数给插槽方法.... class EventProcessor: public QObject { Q_OB

    1热度

    3回答

    我在Qt中做了一个信号插槽,程序运行没有错误或关于我连接的警告。问题是,当我想使用信号插槽时,它总是返回NULL。 Main.cpp的 int main(int argc, char *argv[]) { QApplication a(argc, argv); Game* game = new Game; Scrabble mainWindow; m

    2热度

    1回答

    我几乎是Qt的初学者。无论如何,我试图使用信号和插槽来显示一个小部件,一旦按下按钮。我创建了这个小部件,并且已经完成了connect(),但是我在SLOT()中放置了什么?我试过show(widget),但说实话我不知道该放什么。

    1热度

    1回答

    我有一个派生自QVariantAnimation的类,我必须在动画结束后运行代码。 我试过信号finished()尚未,但没有EMIT: connect(this, SIGNAL(finished()), this, SLOT(setEndVariables())); 是否有任何其他意见,看是否动画停止,或者是信号的用法错了吗? 编辑:使用代码 LiConfigurableFrameAnima

    0热度

    1回答

    我在使用Qt中制作自插槽麻烦 。代码: class.h文件: public slots: void resetUrl(){ this->load(QUrl("http://www.google.com")); } 的main.cpp文件: #include <QWebView> #include <QPushButton> QWebView *web = new

    0热度

    2回答

    我有一个主窗口类,其中包含一个QSplitter小部件(以及其他小部件)。此拆分器的内容由另一个类中的小部件填充。 这里面其他Widgwt我有一个布局的QPushButton称为test_btn加入我也有在头文件中定义的函数public slots:下称为test_function其具有在cpp文件相应的代码: cout << "Test!" << endl; 我尝试调用这个函数使用下面的代码

    0热度

    1回答

    嗯,我熟悉Qt,但是当使用PyQt时,信号/插槽的语法真的让我困惑。 当使用C++/Qt时,编译器会给你一个提示,你对信号/插槽的错误信息,但是PyQt的默认配置没有提供有关错误的提示。有没有一种方式或诸如调试触发模式来使PyQt显示更多信息? 代码是如下: from PyQt4.QtCore import * from PyQt4.QtGui import * import time c

    2热度

    1回答

    我有几个类:A类 - 最高类,B类和C类在A类构造函数中初始化。在B类构造函数中初始化类B1,在C类构造函数中初始化C1类。 C1对象和B1对象不会看到对方。 每次我需要从C1级发送信号到B1级,我连接C1和C,C和B,最后是B和B1。所以每当我的程序在C1类对象中发出一个信号,它就会发送给C类对象,然后发送给B,然后发送给B1。 (上图)这是一个正确的Qt方式?或者有更好的方法来做到这一点?

    1热度

    2回答

    PySide声称Signals can be defined using the QtCore.Signal() class. Python types and C types can be passed as parameters to it. If you need to overload it just pass the types as tuples or lists。从PySide Do

    1热度

    1回答

    我已经搜索了很多帮助讨论,并阅读了多个教程,但我仍然不明白Qt信号和插槽的正确语法,使用Qt Core 5.0我创建了一个带有两个对象的非常简单的程序来尝试并理解这个语法。 (如下所示)。我每次编译这段代码,我得到以下错误: expected primary-expression before 'int' 请下面的答案可以帮助我: 什么是我写的代码问题? Qt连接函数是否期望指向对象引用的指针(&