Example #1
0
bool ChangeNotifier::eventFilter(QObject* watched, QEvent* event)
{
    if (event->type() == QEvent::DynamicPropertyChange
        && mWatchedProps.contains(static_cast<QDynamicPropertyChangeEvent *>(event)->propertyName())) {
        emit changeDetected(false);
    }

    return QObject::eventFilter(watched, event);
}
Example #2
0
void FolderWatcher::changeDetected( const QString& path )
{
    QStringList paths(path);
    changeDetected(paths);
}
Example #3
0
void ChangeNotifier::timeout()
{
    emit changeDetected(true);
}