Вырезка кода:
qreal distance= (qSqrt(xx*xx + yy*yy)); \\нахождение дистанции
m_mainWindow->OnDistanceFound(distance);
this->ui->labelDistance->setText(QString::fromLocal8Bit("...") + QString::number (n));
void MainWindow::OnDistanceFound(qreal distance)
{
m_pairDistance = distance;
n=(distance/2);//коэффициент который отображается на форме в label
UpdateInfoPanel();
}
1. А что мешает ввести вторую переменную?
2. Из приведенного кода следует, что переменная n вообще не нужна, т.к. она зависит от m_pairDistance. Что мешает в таком случае в качестве n использовать m_pairDistance / 2, а в качестве 2-й "переменной" m_pairDistance?
это в раздел для начинающих по Qt. ибо вопрос к С++ отношения не имеет.
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)