DlgEdit:v1.2:Dialog: Dialog { ClassHeader {curveFit.h} ClassSource {curveFit.cpp} ClassName {curveFit} DataHeader {curveFitData.h} DataSource {curveFitData.cpp} DataName {curveFitData} WindowBaseClass {QDialog} IsModal {TRUE} WindowCaption {Curve Fitting} WindowFlags {0} } WidgetLayout { InitialPos {-1 -1} Size {400 550} MinSize {0 0} MaxSize {32767 32767} Grid {10} ButtonGroup { Title {Special Variables} Alignment {Left} Style {49} Rect {10 350 380 150} Name {specVarButtonGroup} LayoutStatus {NoLayout} MinimumSize {380 150} MaximumSize {32767 32767} } ButtonGroup { Title {Parameters} Alignment {Left} Style {49} Rect {10 230 380 110} Name {paramButtonGroup} LayoutStatus {NoLayout} MinimumSize {380 110} MaximumSize {32767 32767} } ButtonGroup { Title {Y Range} Alignment {Left} Style {49} Rect {10 160 380 60} Name {yRangeButtonGroup} LayoutStatus {NoLayout} MinimumSize {380 60} MaximumSize {32767 32767} } ButtonGroup { Title {X Range} Alignment {Left} Style {49} Rect {10 90 380 60} Name {xRangeButtonGroup} LayoutStatus {NoLayout} MinimumSize {380 60} MaximumSize {32767 32767} } Label { Text {Function:} AutoResize {FALSE} Margin {-1} Rect {10 10 60 30} Name {FunctionLabel} LayoutStatus {NoLayout} MinimumSize {60 30} MaximumSize {60 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {70 10 50 30} Name {functionNameLineEdit} Variable {functionNameEdit} LayoutStatus {NoLayout} MinimumSize {50 30} MaximumSize {32767 30} } Label { Text {Data file:} AutoResize {FALSE} Margin {-1} Rect {10 50 60 30} Name {dataFileLabel} LayoutStatus {NoLayout} MinimumSize {60 30} MaximumSize {60 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {70 50 320 30} Name {dataFileLineEdit} Variable {dataFileEdit} LayoutStatus {NoLayout} MinimumSize {320 30} MaximumSize {32767 30} } Label { Text {=} AutoResize {FALSE} Margin {-1} Rect {130 10 20 30} Name {equalLabel} Font {"helvetica" 24 50 0 0 0 0 0 0} LayoutStatus {NoLayout} MinimumSize {20 30} MaximumSize {20 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {150 10 240 30} Name {functionValueLineEdit} Variable {functionValueEdit} LayoutStatus {NoLayout} MinimumSize {240 30} MaximumSize {32767 30} } Label { Text {Variable Name:} AutoResize {FALSE} Margin {-1} Rect {20 110 90 30} Name {varXRangeNameLabel} LayoutStatus {NoLayout} MinimumSize {90 30} MaximumSize {90 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {110 110 40 30} Name {varXRangeNameLineEdit} Variable {varXRangeNameEdit} LayoutStatus {NoLayout} MinimumSize {40 30} MaximumSize {32767 30} } Label { Text {Min:} AutoResize {FALSE} Margin {-1} Rect {180 110 30 30} Name {varXRangeMinLabel} LayoutStatus {NoLayout} MinimumSize {30 30} MaximumSize {30 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {210 110 40 30} Name {varXRangeMinLineEdit} Variable {varXRangeMinEdit} LayoutStatus {NoLayout} MinimumSize {40 30} MaximumSize {32767 30} } Label { Text {Max:} AutoResize {FALSE} Margin {-1} Rect {290 110 30 30} Name {varXRangeMaxLabel} LayoutStatus {NoLayout} MinimumSize {30 30} MaximumSize {30 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {320 110 40 30} Name {varXRangeMaxLineEdit} Variable {varXRangeMaxEdit} LayoutStatus {NoLayout} MinimumSize {40 30} MaximumSize {32767 30} } Label { Text {Variable Name:} AutoResize {FALSE} Margin {-1} Rect {20 180 90 30} Name {varYRangeNameLabel} LayoutStatus {NoLayout} MinimumSize {90 30} MaximumSize {90 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {110 180 40 30} Name {varYRangeNameLineEdit} Variable {varYRangeNameEdit} LayoutStatus {NoLayout} MinimumSize {40 30} MaximumSize {32767 30} } Label { Text {Min:} AutoResize {FALSE} Margin {-1} Rect {180 180 30 30} Name {varYRangeMinLabel} LayoutStatus {NoLayout} MinimumSize {30 30} MaximumSize {30 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {210 180 40 30} Name {varYRangeMinLineEdit} Variable {varYRangeMinEdit} LayoutStatus {NoLayout} MinimumSize {40 30} MaximumSize {32767 30} } Label { Text {Max:} AutoResize {FALSE} Margin {-1} Rect {290 180 30 30} Name {varYRangeMaxLabel} LayoutStatus {NoLayout} MinimumSize {30 30} MaximumSize {30 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {320 180 40 30} Name {varYRangeMaxLineEdit} Variable {varYRangeMaxEdit} LayoutStatus {NoLayout} MinimumSize {40 30} MaximumSize {32767 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {180 250 200 30} Name {paramFileLineEdit} Variable {paramFileEdit} LayoutStatus {NoLayout} MinimumSize {200 30} MaximumSize {32767 30} } RadioButton { Checked {FALSE} Text {Parameter File:} AutoRepeat {FALSE} AutoResize {FALSE} Rect {20 250 160 30} Name {paramFileRadioButton} Variable {paramFileRB} LayoutStatus {NoLayout} MinimumSize {160 30} MaximumSize {160 30} } RadioButton { Checked {FALSE} Text {Comma Seperated List:} AutoRepeat {FALSE} AutoResize {FALSE} Rect {20 290 160 30} Name {paramCSLRadioButton} Variable {paramCSLRB} LayoutStatus {NoLayout} MinimumSize {160 30} MaximumSize {160 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {180 290 200 30} Name {paramCSLLineEdit} Variable {paramCSLEdit} LayoutStatus {NoLayout} MinimumSize {200 30} MaximumSize {32767 30} } Label { Text {Fit Limit:} AutoResize {FALSE} Margin {-1} Rect {20 370 70 30} Name {fitLimitLabel} LayoutStatus {NoLayout} MinimumSize {70 30} MaximumSize {70 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {90 370 30 30} Name {fitLimitLineEdit} Variable {fitLimitEdit} LayoutStatus {NoLayout} MinimumSize {30 30} MaximumSize {32767 30} } Label { Text {Fit Max Iterations:} AutoResize {FALSE} Margin {-1} Rect {210 370 110 30} Name {fitMaxIterLabel} LayoutStatus {NoLayout} MinimumSize {110 30} MaximumSize {110 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {330 370 50 30} Name {fitMaxIterLineEdit} Variable {fitMaxIterEdit} LayoutStatus {NoLayout} MinimumSize {50 30} MaximumSize {32767 30} } Label { Text {Fit Log:} AutoResize {FALSE} Margin {-1} Rect {20 410 60 30} Name {fitLogLabel} LayoutStatus {NoLayout} MinimumSize {60 30} MaximumSize {60 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {90 410 290 30} Name {fitLogLineEdit} Variable {fitLogEdit} LayoutStatus {NoLayout} MinimumSize {290 30} MaximumSize {32767 30} } Label { Text {Fit Script:} AutoResize {FALSE} Margin {-1} Rect {20 450 60 30} Name {fitScriptLabel} LayoutStatus {NoLayout} MinimumSize {60 30} MaximumSize {60 30} } LineEdit { Text {} EchoMode {Normal} MaxLength {32767} FrameShown {TRUE} Rect {90 450 290 30} Name {fitScriptLineEdit} Variable {fitScriptEdit} LayoutStatus {NoLayout} MinimumSize {290 30} MaximumSize {32767 30} } PushButton { ToggleButton {FALSE} Default {FALSE} AutoDefault {TRUE} Text {Plot} AutoRepeat {FALSE} AutoResize {FALSE} Rect {20 510 100 30} Name {plotPushButton} Signal {[Protected] clicked --> plot ()} LayoutStatus {NoLayout} MinimumSize {100 30} MaximumSize {100 30} } PushButton { ToggleButton {FALSE} Default {FALSE} AutoDefault {FALSE} Text {&Replot} AutoRepeat {FALSE} AutoResize {FALSE} Rect {150 510 100 30} Name {replotPushButton} Signal {[Protected] clicked --> replot ()} LayoutStatus {NoLayout} MinimumSize {100 30} MaximumSize {100 30} } PushButton { ToggleButton {FALSE} Default {FALSE} AutoDefault {FALSE} Text {&Close} AutoRepeat {FALSE} AutoResize {FALSE} Rect {280 510 100 30} Name {closePushButton} Signal {[Protected] clicked --> reject ()} LayoutStatus {NoLayout} MinimumSize {100 30} MaximumSize {100 30} } Layout {None} }