00001 #ifndef WIDGETDIALOG_H
00002 #define WIDGETDIALOG_H
00003
00004 #include <QDialog>
00005
00006 class QAbstractButton;
00007
00008 namespace ui
00009 {
00010
00015 class WidgetDialog : public QDialog
00016 {
00017 Q_OBJECT
00018
00019 public:
00020
00025 WidgetDialog(QWidget* widget, QWidget* parent = 0,
00026 const QStringList& options = QStringList());
00027
00028 QString chosenOption();
00029
00030 private Q_SLOTS:
00031
00032 void handleClick(QAbstractButton* button);
00033
00034 private:
00035
00036 QString clickedText;
00037 };
00038
00039 }
00040
00041 #endif