| 20 | namespace OpenMS |
| 21 | { |
| 22 | SequenceVisualizer::SequenceVisualizer(QWidget* parent) : |
| 23 | QWidget(parent), ui_(new Ui::SequenceVisualizer) |
| 24 | { |
| 25 | ui_->setupUi(this); |
| 26 | view_ = new QWebEngineView(this); |
| 27 | channel_ = new QWebChannel(&backend_); // setup Qt WebChannel API |
| 28 | view_->page()->setWebChannel(channel_); |
| 29 | channel_->registerObject(QString("Backend"), &backend_); // This object will be available in HTML file. |
| 30 | view_->load(QUrl("qrc:/new/sequence_viz.html")); |
| 31 | ui_->gridLayout->addWidget(view_); |
| 32 | } |
| 33 | |
| 34 | SequenceVisualizer::~SequenceVisualizer() |
| 35 | { |