mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-05 17:40:40 +02:00
gui: hide 'complete image' and just show 'missing packets' when there are missing packets in that image form the receiver (#1014)
This commit is contained in:
parent
5f805f8789
commit
06266f3905
@ -457,7 +457,7 @@
|
|||||||
<string><html><head/><body><p>If sub images have missing packets</p></body></html></string>
|
<string><html><head/><body><p>If sub images have missing packets</p></body></html></string>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Complete Image</string>
|
<string/>
|
||||||
</property>
|
</property>
|
||||||
<property name="alignment">
|
<property name="alignment">
|
||||||
<set>Qt::AlignCenter</set>
|
<set>Qt::AlignCenter</set>
|
||||||
@ -523,6 +523,7 @@
|
|||||||
</property>
|
</property>
|
||||||
<property name="font">
|
<property name="font">
|
||||||
<font>
|
<font>
|
||||||
|
<family>Cantarell</family>
|
||||||
<pointsize>10</pointsize>
|
<pointsize>10</pointsize>
|
||||||
</font>
|
</font>
|
||||||
</property>
|
</property>
|
||||||
|
@ -123,7 +123,7 @@ class qDrawPlot : public QWidget, private Ui::PlotObject {
|
|||||||
QString zTitle2d{"Intensity"};
|
QString zTitle2d{"Intensity"};
|
||||||
QString plotTitle{""};
|
QString plotTitle{""};
|
||||||
QString indexTitle{""};
|
QString indexTitle{""};
|
||||||
bool completeImage{false};
|
bool completeImage{true};
|
||||||
bool xyRangeChanged{false};
|
bool xyRangeChanged{false};
|
||||||
double xyRange[4]{0, 0, 0, 0};
|
double xyRange[4]{0, 0, 0, 0};
|
||||||
bool isXYRange[4]{false, false, false, false};
|
bool isXYRange[4]{false, false, false, false};
|
||||||
|
@ -107,7 +107,7 @@ void qDrawPlot::SetupPlots() {
|
|||||||
LOG(logINFO) << "nPixelsY:" << nPixelsY;
|
LOG(logINFO) << "nPixelsY:" << nPixelsY;
|
||||||
|
|
||||||
widgetStatistics->hide();
|
widgetStatistics->hide();
|
||||||
lblCompleteImage->hide();
|
lblCompleteImage->show();
|
||||||
lblInCompleteImage->hide();
|
lblInCompleteImage->hide();
|
||||||
lblRxRoiEnabled->hide();
|
lblRxRoiEnabled->hide();
|
||||||
|
|
||||||
|
@ -557,7 +557,7 @@ void DetectorImpl::readFrameFromReceiver() {
|
|||||||
memset(multiframe.get(), 0xFF, multisize);
|
memset(multiframe.get(), 0xFF, multisize);
|
||||||
}
|
}
|
||||||
|
|
||||||
completeImage = (numZmqRunning == (int)zmqSocket.size());
|
completeImage = true;
|
||||||
|
|
||||||
// get each frame
|
// get each frame
|
||||||
for (unsigned int isocket = 0; isocket < zmqSocket.size(); ++isocket) {
|
for (unsigned int isocket = 0; isocket < zmqSocket.size(); ++isocket) {
|
||||||
@ -574,7 +574,6 @@ void DetectorImpl::readFrameFromReceiver() {
|
|||||||
// parse error, version error or end of acquisition for
|
// parse error, version error or end of acquisition for
|
||||||
// socket
|
// socket
|
||||||
runningList[isocket] = false;
|
runningList[isocket] = false;
|
||||||
completeImage = false;
|
|
||||||
--numZmqRunning;
|
--numZmqRunning;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user