#1 fixed und einiges mehr
git-svn-id: http://svn.lsim.tuxzone.org/trunk@10 4bec179b-ab65-46ed-a5f8-55b8b5c735d0
This commit is contained in:
@@ -37,11 +37,13 @@ void HomoBFieldWidget::createWidget() {
|
||||
|
||||
QDoubleSpinBox *heightBox = new QDoubleSpinBox;
|
||||
heightBox->setRange(HomoBFieldItem::MinimumHeight, 5000);
|
||||
heightBox->setKeyboardTracking(false);
|
||||
connect(homoBField ,SIGNAL(heightChanged(double)), heightBox, SLOT(setValue(double)) );
|
||||
connect(heightBox, SIGNAL(valueChanged(double)),homoBField ,SLOT(setRectFHeight(double)) );
|
||||
|
||||
QDoubleSpinBox *widthBox = new QDoubleSpinBox;
|
||||
widthBox->setRange(HomoBFieldItem::MinimumWidth, 5000);
|
||||
widthBox->setKeyboardTracking(false);
|
||||
connect(homoBField ,SIGNAL(widthChanged(double)),widthBox, SLOT(setValue(double)) );
|
||||
connect(widthBox, SIGNAL(valueChanged(double)),homoBField ,SLOT(setRectFWidth(double)) );
|
||||
|
||||
@@ -52,11 +54,13 @@ void HomoBFieldWidget::createWidget() {
|
||||
|
||||
QDoubleSpinBox *posXBox = new QDoubleSpinBox;
|
||||
posXBox->setRange(-5000, 5000);
|
||||
posXBox->setKeyboardTracking(false);
|
||||
connect(homoBField ,SIGNAL(ScenePosXChanged(double)),posXBox, SLOT(setValue(double)) );
|
||||
connect(posXBox, SIGNAL(valueChanged(double)),homoBField ,SLOT(setScenePosX(double)) );
|
||||
|
||||
QDoubleSpinBox *posYBox = new QDoubleSpinBox;
|
||||
posYBox->setRange(-5000, 5000);
|
||||
posYBox->setKeyboardTracking(false);
|
||||
connect(homoBField ,SIGNAL(ScenePosYChanged(double)),posYBox, SLOT(setValue(double)) );
|
||||
connect(posYBox, SIGNAL(valueChanged(double)),homoBField ,SLOT(setScenePosY(double)) );
|
||||
|
||||
@@ -82,6 +86,9 @@ void HomoBFieldWidget::createWidget() {
|
||||
|
||||
ExpDoubleSpinBox* fieldFluxDensityBox = new ExpDoubleSpinBox;
|
||||
fieldFluxDensityBox->setRange(-1e+200,1e+200);
|
||||
fieldFluxDensityBox->setDecimals(40);
|
||||
fieldFluxDensityBox->setDisplayDecimals(2);
|
||||
fieldFluxDensityBox->setKeyboardTracking(false);
|
||||
connect(homoBField ,SIGNAL(fluxDensityChanged(double)),fieldFluxDensityBox, SLOT(setValue(double)) );
|
||||
connect(fieldFluxDensityBox, SIGNAL(valueChanged(double)),homoBField ,SLOT(setFluxDensity(double)) );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user