qt-signals 相关问题

信号和槽用于对象之间的通信。信号和插槽机制是Qt的核心功能,可能是与其他框架提供的功能最不同的部分。

Qt:将受保护的QListWidget :: itemChanged信号连接到插槽

我根据新的连接语法在Qt5中使用了以下语法,以避免带有可检查项的QListWidget的槽和信号的类型不匹配。 connect(item,&QListWidget :: itemChanged,this,&...

回答 1 投票 2

Qt从一个类发出信号到类

我试图从loginmanager类向主窗口发出自定义信号login()。该信号在loginButtonClicked插槽上触发,据我了解信号/插槽机制,它......

回答 1 投票 -1

在'onTextChange()'信号期间更改QTextEdit内容

我们有一些代码:void MainWindow :: textChangedListener(){QTextEdit * dock = qobject_cast (的QObject ::发送者());停放>的setText( “ASD”);和一个信号:cout << ...

回答 1 投票 0

在QTableWidget单元格中编辑数据的发出信号

我正在搜索在编辑QTableWidget中的单元格时发出的信号。我不想要“cellChanged”,因为它只是在离开细胞时发出的。示例:当我将“abc”输入单元格时,我......

回答 1 投票 0

无法将QFileSystemWatcher :: directoryChanged连接到lambda

正如标题所说,我正在尝试将QFileSystemWatcher :: directoryChanged(const QString&)信号连接到lambda,但是当我用g ++(7.2.1)编译它时,我得到以下错误(缩写为......

回答 1 投票 0

信号和插槽在qt中不起作用

在我的Qt程序中,我需要对话框将信号发送到主窗口中的插槽。我已经根据我的知识正确设置了连接,并且在编译期间它没有给我任何错误或...

回答 1 投票 0

QT连接QDialog与主窗口的信号

我可能会遗漏一些如此基本的东西,一旦你指出我就会感到羞耻,但是现在我已经在这件事上工作了将近3天,所以我觉得可能是时候搞定一些了。 ..

回答 1 投票 1

Qt更改另一个班级的标签文字

我正在尝试使用Qt通过B类更改A类的标签文本,但我无法使其工作,这是我的代码:A类:#include“mainwindow.h”#include“ui_mainwindow.h”#include“ loldata.h“......

回答 2 投票 0

Qt使用信号参数[重复]

我创建了一个信号,当用户在qlineedit字段中输入某个(数字)时发出该信号,该信号以参数(用户在该字段中键入的数字)发出。我会......

回答 1 投票 -1

Qt信号和插槽:是否复制了参考参数?

在qt框架中,大多数库信号和插槽使用指针作为参数。我想知道,如果我创建一个信号槽“结构”,它将参考作为参数而不是指针,将......

回答 1 投票 2

QLineEdit textChanged信号未被调用

我想将textChanged信号连接到QLineEdit,但它永远不会被调用:class Dialog:public QDialog {Q_OBJECT public:Dialog(); virtual~Dialog(); QLineEdit * nameEdit; ...

回答 2 投票 1

如何连接动态添加按钮的Qt信号和插槽以获取添加按钮的插槽索引?

我有指针QPushButton:QList的列表 listButtons;在这段代码中我添加了动态按钮listButtons.push_back(new QPushButton(“Cancel”,this));连接(...

回答 2 投票 1

Qt:将点击的信号映射到另一个按钮

我想要一个可折叠的小部件。我使用了这段代码:如何在QT中制作可扩展/可折叠的部分小部件。我希望QToolButton的标题位于最左侧,三角形图标......

回答 2 投票 1

Qt Qml连接到Context属性的QObject属性的信号

所以这可能看起来像一个奇怪的设置。为简单起见,我有一个C ++对象,它继承自QObject,称为“MasterGuiLogic”。它是用指向另一个名为“MainEventBroker”的对象的指针创建的......

回答 2 投票 0

不能从抽象类调用按钮信号

我想在点击按钮时调用一个函数。按钮的实现在抽象类中。但是当我编译时,我收到了这个错误。这是基类#ifndef的.h文件...

回答 1 投票 -1

单击QGroupBox时QLineEdit不释放焦点

int main(int ac,char ** av){QApplication app(ac,av); Dialog * dialog = new Dialog();对话框 - >显示(); return app.exec();命名空间Ui {class Dialog; ...

回答 1 投票 2

QSharedPointer在emit中被销毁

我对Qt很新,因为QSharedPointer在信号中传递了一些问题。我正在使用两个线程(UI和一个worker)。工作人员使用以下信号向UI发送信号......

回答 1 投票 1

pyqt从线程线程发出信号

我试图从多个线程更新pyqt QProgressBar,据我所知,最好的方法是将信号发送回主GUI线程(我尝试传递QProgressBar ...

回答 2 投票 0

如何在不派生QObject的情况下使用SIGNAL和SLOT?

或其他方式来表达我的问题(虽然它没有解决我的问题):'QObject :: QObject'无法访问类'QObject'中声明的私有成员我需要SIGNALs和SLOTS ...

回答 5 投票 15

© www.soinside.com 2019 - 2024. All rights reserved.