editrecord.h

Go to the documentation of this file.
00001 #ifndef __EDITRECORD_H__
00002 #define __EDITRECORD_H__
00003 
00004 #include <QDialog>
00005 #include <QLabel>
00006 #include <QLineEdit>
00007 #include <QDialogButtonBox>
00008 #include <QPushButton>
00009 
00010 #include "infofieldenter.h"
00011 
00012 // Окно редактирования записи
00013 // В данный момент редактирутся только инфополя
00014 
00015 class editrecord : public QDialog
00016 {
00017 Q_OBJECT
00018 
00019 public:
00020  editrecord( QWidget * parent = 0, Qt::WFlags f = 0 );
00021  ~editrecord();
00022 
00023  QString get_field(QString name);
00024  void set_field(QString name, QString value);
00025 
00026 private slots:
00027 
00028  void ok_click(void);
00029 
00030 private:
00031 
00032  // Ввод инфополей записи
00033  infofieldenter *infofield;
00034 
00035  QDialogButtonBox *buttonbox;
00036 
00037  void setup_ui(void);
00038  void setup_signals(void);
00039  void assembly(void);
00040 };
00041 
00042 #endif // _EDITRECORD_H__

Generated on Mon Feb 2 00:25:33 2009 for mytetra by  doxygen 1.5.1