14#ifndef TGO4CONDITIONEDITOR_H
15#define TGO4CONDITIONEDITOR_H
18#include "ui_TGo4ConditionEditor.h"
32 bool IsAcceptDrag(
const char *itemname, TClass *cl,
int kind)
override;
33 void DropItem(
const char *itemname, TClass *cl,
int kind)
override;
42#if QT_VERSION < QT_VERSION_CHECK(6,0,0)
virtual void WorkWithCondition(const char *itemname)
virtual void SetYRMSDraw(bool on)
virtual void ChangeConditionProperty(int id, bool on)
virtual void SetXMeanDraw(bool on)
virtual void EllipseTheta_valueChanged(int deg)
void enterEvent(QEnterEvent *) override
virtual void EllipseNPoints_valueChanged(int npoint)
virtual void SetCondVisible(bool on)
virtual void SetIntDraw(bool on)
void leaveEvent(QEvent *) override
virtual void FillListWidget(TGo4ListCond *lcon)
void DropItem(const char *itemname, TClass *cl, int kind) override
virtual void SetDrawLimits(bool on)
virtual void DrawCondition(bool useactive)
virtual void PleaseUpdateSlot()
bool IsAcceptDrag(const char *itemname, TClass *cl, int kind) override
virtual void ShowEllipseWidget(bool show)
virtual void NPointsSpin_valueChanged(int npoint)
virtual void SetInvertMode(int mode)
virtual void LimitsReturnPressed()
void ResetWidget() override
virtual void EllipseCy_valueChanged(double y)
virtual bool PrepareForAnalysis()
virtual void ClearCounters()
virtual void SetYMaxDraw(bool on)
virtual void DisplayPressed()
virtual void UpdatePressed()
virtual void PrintConditionLog()
virtual void FillCutWidget(TCutG *cut)
virtual void SetCMaxDraw(bool on)
virtual void EllipseA2_valueChanged(double r2)
virtual void EllipseRefreshBox_toggled(bool on)
bool fbEllipseAutoRefresh
virtual void UpdateEllipse()
virtual void EllipseCircleBox_toggled(bool on)
void linkedObjectUpdated(const char *linkname, TObject *obj) override
virtual bool UpdateLimits()
void linkedObjectRemoved(const char *linkname) override
virtual void CutTable_contextMenuRequested(const QPoint &)
void CutTable_contextMenuHandler(int, bool)
virtual void EllipseCx_valueChanged(double x)
virtual void CutTable_valueChanged(int ncol, int nrow)
virtual void RefreshClicked()
virtual void EllipseTheta_returnPressed()
virtual void RefreshWidget(bool checkindex)
virtual TGo4Condition * SelectedCondition()
virtual void SetChangeFlag(bool changed)
virtual void SetLabel(bool on)
virtual void ModifyButton_clicked()
virtual void SetResultMode(int mode)
virtual void SetXRMSDraw(bool on)
virtual void SaveCondition()
virtual void SetXMaxDraw(bool on)
virtual void SelectedCond(int t)
virtual void EllipseA1_valueChanged(double r1)
virtual void FillEllipseWidget(TGo4ShapedCond *elli)
virtual void LimitsChanged(const QString &)
TGo4ConditionEditor(QWidget *parent=nullptr, const char *name=nullptr)
virtual void SetYMeanDraw(bool on)
virtual void RedrawCondition()
Condition that checks a value against a list of "good" (or bad) values.