00001 //LabPlot : OperationsListDialog.h 00002 00003 #ifndef OPERATIONSLISTDIALOG_H 00004 #define OPERATIONSLISTDIALOG_H 00005 00006 #include "ListDialog.h" 00007 00008 class OperationsListDialog : public ListDialog 00009 { 00010 Q_OBJECT 00011 public: 00012 OperationsListDialog(MainWin *mw, const char *name); 00013 public slots: 00014 void setOperation(int o) { type->setCurrentItem(o); } 00015 void setType(int o) { setOperation(o); } 00016 void setFirst(int a) {set1le->setText(QString::number(a)); } 00017 void setSecond(int b) {set2le->setText(QString::number(b)); } 00018 private: 00019 KLineEdit *set1le, *set2le; 00020 KComboBox *type; 00021 private slots: 00022 int apply_clicked(); 00023 }; 00024 00025 #endif // OPERATIONSLISTDIALOG_H