3 // Author: Frantisek Vacek <fanda.vacek@volny.cz>, (C) 2006
5 // Copyright: See COPYING file that comes with this distribution
8 #ifndef QFDATAFORMFRAME_H
9 #define QFDATAFORMFRAME_H
11 #include <qfguiglobal.h>
12 #include <qfdialogwidgetframe.h>
13 #include <qfdataformdialogwidget.h>
15 //! Neco do ceho se da vlozit QFDataFormDialogWidget jako to QFDataFormDialogu.
16 //! Pouziva se, kdyz je potreba QFDataFormDialogWidget zobrazit ve widgetu vcetne toolbaru a menu.
17 class QFGUI_DECL_EXPORT QFDataFormFrame
: public QFDialogWidgetFrame
21 /// tady se rozhodne, jestli se widget zavre nebo co,
22 /// defaultni implementace na reject widget zavre, accepted ignoruje.
23 //virtual void closeDialogWidgetRequest(QFDialogWidget *w, int result);
25 //virtual void closeDataFormDialogWidget() throw(QFException);
26 //virtual void accept();
27 //virtual void reject();
29 bool isEmpty() const {
30 return !dataFormDialogWidget();
32 QFDataFormDialogWidget
* dataFormDialogWidget() const;
33 virtual void setDataFormDialogWidget(QFDataFormDialogWidget
*w
);
34 virtual void pushDataFormDialogWidget(QFDataFormDialogWidget
*w
);
36 QFDataFormFrame(QWidget
*parent
= NULL
);
37 virtual ~QFDataFormFrame();
40 #endif // QFDATAFORMFRAME_H