00001 #ifndef PROJECTDETAILSWIDGET_H 00002 #define PROJECTDETAILSWIDGET_H 00003 00004 #include "ui_projectdetailswidget.h" 00005 00006 namespace control 00007 { 00008 00009 namespace data 00010 { 00011 struct ProjectDetails; 00012 } 00013 00014 } 00015 00016 namespace ui 00017 { 00023 class ProjectDetailsWidget : public QWidget 00024 { 00025 Q_OBJECT 00026 00027 public: 00028 00034 ProjectDetailsWidget(QWidget* parent = 0); 00035 00043 void setDetails(const control::data::ProjectDetails& details); 00047 control::data::ProjectDetails currentDetails() const; 00048 00049 private: 00050 00051 Ui::ProjectDetailsWidget widgets; 00052 }; 00053 00054 } 00055 00056 #endif