Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions RevisionHistory.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<h1>DFTFringe Version History</h1>
<ul>

<li>Version 8.3.0</li>
<li>Version 8.3.1</li>
<ul>
<li>Auto-invert feature (and dialog) only applies to wavefronts created form igram, not those loaded from file, simulated, averaged, subtracted, etc.</li>
<li>Contourview display is always perfectly square</li>
Expand All @@ -19,12 +19,13 @@ <h1>DFTFringe Version History</h1>
<li>Fixed crash in "show statistics"</li>
<li>Disabled dark mode on windows</li>
<li>Updated dependencies versions</li>
<li>Configuration Preferences look cleaner and some spellings fixed</li>
<li>Changes to profile plot:</li>
<ul>
<li>Some features moved to context menu (right click menu)</li>
<li>Selecting multiple wavefronts on right show their corresponding profiles</li>
<li>New average feature that uses all data (not just 16 diameters)<li>
<li>Ability to create wavefront based on average profile<li>
<li>New average feature that uses all data (not just 16 diameters)</li>
<li>Ability to create wavefront based on average profile</li>
<li>Corrected bugs with percentages, inches, mm</li>
<li>Select multiple wavefronts and right click to see multiple Ronchi view</li>
<li>Multi Ronchi view lets you compare Ronchi's</li>
Expand Down
14 changes: 9 additions & 5 deletions percentcorrectiondlg.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ percentCorrectionDlg::percentCorrectionDlg( QWidget *parent) :
sizes << 500 << 100;
ui->splitter->setSizes(sizes);
m_number_of_zones = set.value("percent number of zones", 5).toInt();
if (m_number_of_zones <= 0)
m_number_of_zones = 5;
m_exclusionRadius = ui->exclusionRadius->value();
ui->numberOfZones->blockSignals(true);
ui->numberOfZones->setValue(m_number_of_zones);
Expand Down Expand Up @@ -105,11 +107,13 @@ QList<double> percentCorrectionDlg::generateZoneCenters(double radius, int numbe
QJsonObject jsonData=doc.object();

QJsonArray zones = jsonData["zones"].toArray();
m_number_of_zones = zones.size();
ui->numberOfZones->blockSignals(true);
ui->numberOfZones->setValue(m_number_of_zones);
ui->numberOfZones->blockSignals(false);
return m_zoneCenters;
if (zones.size() > 0) {
m_number_of_zones = zones.size();
ui->numberOfZones->blockSignals(true);
ui->numberOfZones->setValue(m_number_of_zones);
ui->numberOfZones->blockSignals(false);
return m_zoneCenters;
}
}

}
Expand Down
Loading