c++ - 声明类成员
问题描述
我需要在 Qt(旧语法)中创建一个信号/插槽连接。为此,我需要创建一个类。在该类中,必须声明一些成员。这些成员是:一个变量doverka
,它是一个QString并且text
它是一个QTextEdit 小部件。问题是:我到底如何声明它们?请原谅我这个愚蠢的问题,但我是新手。对我来说,声明这些并不是那么简单。我已经声明了一个成员函数并创建了一个连接,但是由于尚未声明thedoverka
和 the ,所以自然没有任何效果。text
class MyObject : public QObject
{
Q_OBJECT
public: /*how should I declare 'text' and 'doverka' here??? */
public slots:
void onClicked() {
text.setText(doverka);
}
};
QObject::connect(
&btn_t,
SIGNAL(clicked()),
this,
SLOT(onClicked()));
解决方案
推荐阅读
- html - 在 HTML 中的两个垂直 div 之间添加一个圆圈
- laravel - 通过 axios 发送文件到 laravel
- okhttp - 在 okhttp4 中处理 HTTP/2 GOAWAY
- gnuplot - Gnuplot 设置对数刻度 y 轴 e 基数
- node.js - TypeError:无法读取未定义 ejs 的属性“消息”
- c++ - 在可从 QML 访问的 C++ QObject 子类中创建成员变量?
- r - 出现错误:“闭包”类型的对象在闪亮的仪表板上不是子集
- c - 堆栈实现的困难
- node.js - FireStore - 处理多个 onCreate() 函数
- python - 如何合并两个数据框并将列添加到新数据集中?