14 #include <QDialogButtonBox>
28 DtWidgetDialog( QDialogButtonBox::StandardButtons buttons = QDialogButtonBox::Ok | QDialogButtonBox::Cancel,
29 QWidget* parent=0, Qt::WindowFlags f=0 );
37 virtual void setWidget(
QWidget* widget );
40 virtual QPushButton* addButton(
const QString& text, QDialogButtonBox::ButtonRole role );
43 virtual QPushButton* addButton( QDialogButtonBox::StandardButton button );
46 virtual bool centerButtons()
const;
49 virtual void removeButton( QAbstractButton* button );
52 virtual void removeButton( QDialogButtonBox::StandardButton button );
55 virtual bool isAcceptEnabled();
60 virtual void enableAccept(
bool enable );
63 virtual void enableApply(
bool enable );
66 virtual void enableButtonRole( QDialogButtonBox::ButtonRole role,
bool enable );