0
QTを学んでいて、この問題があります。私はここでいくつかの似たような質問を読んだが、解決策は私のような初心者には複雑である。QTの別のスロットにあるスロットから変数を使用する方法
このコードでvar_slot1
の値にアクセスするにはどうすればよいですか?
これを解決するのを手伝ってください。どうもありがとう !
MyProject::MyProject(QWidget *parent)
: QWidget(parent)
{
ui.setupUi(this);
..........
..........
connect(ui.button1, SIGNAL(signal1()), this, SLOT(slot1()));
connect(ui.button2, SIGNAL(signal2()), this, SLOT(slot2()));
}
void MyProject::slot1()
{
int var_slot1 = 8;
}
void MyProject::slot2()
{
int var_slot2 = var_slot1 + 2;
}
'var_slot1'を' MyProject'のメンバ変数にします –
ありがとう、スティーブ! :) – gnase