#ifndef SHADERSSOURCEWIDGET_H #define SHADERSSOURCEWIDGET_H #include "ui_shaderssourcewidget.h" #include class GLSLEdit; class ShadersSourceWidget : public QWidget { Q_OBJECT public: ShadersSourceWidget(QWidget *parent=0); public slots: void setShaders(const QMap &sources); private slots: void changeShader(const QString &key); private: Ui::ShadersSourceWidget m_ui; QMap m_sources; GLSLEdit *m_edit; }; #endif