Code Search for Developers
 
 
  

CPropertiesWidget.h from osgDesigner at Krugle


Show CPropertiesWidget.h syntax highlighted

#ifndef __CPROPERTIESWIDGET_H__
#define __CPROPERTIESWIDGET_H__ 1

#include <osgIntrospectionToolKit/signalslib.hpp>

#include <QtGui/QtGui>
#include <QtCore/QtCore>

#include <osgDesigner/core/CPropertiesModel.h>
#include <osgDesigner/core/CPropertiesView.h>

namespace osgDesigner
{
    class CPropertiesWidget: public QWidget
    {
        Q_OBJECT
        public:
            CPropertiesWidget();
            virtual ~CPropertiesWidget();
    
        public:

            CPropertiesView&                view()
            { return (_view); }            
            const CPropertiesView&          view() const
            { return (_view); }
            
            CPropertiesModel*               model()
            { return (_model); }            
            const CPropertiesModel*         model() const
            { return (_model); }
        private:
            
            CPropertiesView                 _view;
            CPropertiesModel*               _model;
    };
}

#endif // **  __CPROPERTIESWIDGET_H__ ** //




See more files for this project here

osgDesigner

osgDesigner is a graphical tool used to modify an OpenSceneGraph (OSG) scene using the osgIntrospection framework. OpenSceneGraph developpers will be able to extend osgDesigner at need using (editor | render | osgIntrospection wrapper) plugin system.

Project homepage: http://sourceforge.net/projects/osgdesigner
Programming language(s): C++,Shell Script
License: other

  CConfig.h
  CFileMenu.h
  CMainWindow.h
  CPropertiesModel.h
  CPropertiesView.h
  CPropertiesWidget.h
  CPropertyInfoModel.h
  CSceneGraphEditMenu.h
  CSceneGraphModel.h
  CSceneGraphView.h
  CSceneGraphWidget.h
  CTypeModel.h
  CTypeWidget.h
  CValueMimeData.h
  CValueModel.h
  CValueView.h
  Export.h
  FlagsConstructorDialog.h
  FlowLayout.h
  IEditorWidgetABC.h
  IListModel.h
  ITreeModel.h
  MACRO.h
  PluginManagerDialog.h
  SConfigManager.h
  SWorkSpace.h