我需要使用Qt(旧语法)创建信号/插槽连接。为此,我需要创建一个类。在该类中,必须声明一些成员。这些成员是:变量doverka
(是 QString )和text
(是 QTextEdit小部件)。问题是:我该如何声明它们?请原谅我这个愚蠢的问题,但我是新来的。对我来说,声明这些并不是那么简单。我已经声明了一个成员函数并创建了一个连接,但是由于尚未声明doverka
和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()));