addnewrecord.h

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

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