spinBox
の値を関数外の変数に設定する必要があります。私は時間変数に格納arg1
をしたいSpinBoxから変数に値を設定する
void MainWindow::on_spinBox_valueChanged(int arg1)
{
arg1 = ui->spinBox->value();
}
: だからここに私は可変時間とたいを持っているがspinBox
値に設定します。
グローバル変数として時刻を定義しますか?
spinBox
の値を関数外の変数に設定する必要があります。私は時間変数に格納arg1
をしたいSpinBoxから変数に値を設定する
void MainWindow::on_spinBox_valueChanged(int arg1)
{
arg1 = ui->spinBox->value();
}
: だからここに私は可変時間とたいを持っているがspinBox
値に設定します。
グローバル変数として時刻を定義しますか?
スピンボックスの値が変更されると、on_spinBox_valueChanged
がスピンボックスの新しい値で呼び出されます。入力パラメータをスピンボックスの値に設定しようとしています。これは何も行わず、実際には渡された値です。結果を格納するにはメンバ変数を作成する必要があります。グローバルでも動作しますが、それは確かに良い方法ではありません。
リファレンスを使用してください。 'int&arg1' – user4581301
いいえ、このスロット定義は参照なしで正しいです。あなたはその方向性を誤解している。以下の回答を参照してください。 – goug