#include "qwidget.h"
#include <QtWidgets/QWidget>
#include <QtCore/QTimer>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <osgEarthUtil/EarthManipulator>
#include <osgViewer/CompositeViewer>
#include <osgViewer/ViewerEventHandlers>
#include <osgGA/MultiTouchTrackballManipulator>
#include <osgDB/ReadFile>
#include <osgQt/GraphicsWindowQt>
#include "OsgQtView.h"
class OsgQtView :
public QWidget, public osgViewer::CompositeViewer
{
public:
OsgQtView(QWidget* parent = 0, Qt::WindowFlags f = 0, osgViewer::ViewerBase::ThreadingModel threadingModel = osgViewer::CompositeViewer::SingleThreaded);
~OsgQtView() {}
QWidget* addViewWidget(osgQt::GraphicsWindowQt* gw);
osgQt::GraphicsWindowQt* createGraphicsWindow(int x, int y, int w, int h, const std::string& name = "", bool windowDecoration = false);
osg::ref_ptr<osgViewer::Viewer> getViewer();
osg::ref_ptr&l
10-25
3874

07-26
4180
