"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/docks/filtersdock.cpp" between
shotcut-22.10.22.tar.gz and shotcut-22.11.25.tar.gz

About: Shotcut is a cross-platform (Qt) advanced video editor.

filtersdock.cpp  (shotcut-22.10.22):filtersdock.cpp  (shotcut-22.11.25)
skipping to change at line 89 skipping to change at line 89
if (filter && filter->producer().is_valid()) { if (filter && filter->producer().is_valid()) {
m_producer.setProducer(filter->producer()); m_producer.setProducer(filter->producer());
m_producer.seek(MLT.producer()->position()); m_producer.seek(MLT.producer()->position());
} else { } else {
Mlt::Producer emptyProducer(mlt_producer(0)); Mlt::Producer emptyProducer(mlt_producer(0));
m_producer.setProducer(emptyProducer); m_producer.setProducer(emptyProducer);
} }
m_qview.rootContext()->setContextProperty("filter", filter); m_qview.rootContext()->setContextProperty("filter", filter);
m_qview.rootContext()->setContextProperty("metadata", meta); m_qview.rootContext()->setContextProperty("metadata", meta);
if (filter) if (filter)
connect(filter, SIGNAL(changed()), SIGNAL(changed())); connect(filter, SIGNAL(changed(QString)), SIGNAL(changed()));
else else
disconnect(this, SIGNAL(changed())); disconnect(this, SIGNAL(changed()));
QMetaObject::invokeMethod(m_qview.rootObject(), "setCurrentFilter", Q_ARG(QV ariant, QMetaObject::invokeMethod(m_qview.rootObject(), "setCurrentFilter", Q_ARG(QV ariant,
QV ariant(index))); QV ariant(index)));
} }
bool FiltersDock::event(QEvent *event) bool FiltersDock::event(QEvent *event)
{ {
bool result = QDockWidget::event(event); bool result = QDockWidget::event(event);
if (event->type() == QEvent::PaletteChange || event->type() == QEvent::Style Change) { if (event->type() == QEvent::PaletteChange || event->type() == QEvent::Style Change) {
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)