00001 //LabPlot : PeakListDialog.h 00002 00003 #ifndef PEAKLISTDIALOG_H 00004 #define PEAKLISTDIALOG_H 00005 00006 #include "ListDialog.h" 00007 00008 class PeakListDialog : public ListDialog 00009 { 00010 Q_OBJECT 00011 public: 00012 PeakListDialog(MainWin *mw, const char *name); 00013 public slots: 00014 void setThreshold(double t) { thresholdle->setText(QString::number(t)); } 00015 void setAccuracy(double a) { accuracyle->setText(QString::number(a)); } 00016 void searchNegative(bool n=true) { negativecb->setChecked(n); } 00017 private: 00018 KLineEdit *thresholdle, *accuracyle; 00019 QCheckBox *negativecb; 00020 private slots: 00021 int apply_clicked(); 00022 }; 00023 00024 #endif // PEAKLISTDIALOG_H