Skip to content

adenexter/nemo-qml-plugin-policy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

The org.nemomobile.policy QML plugin provides an API for communicating with the
libresource policy manager.

import QtQuick 1.1
import org.nemomobile.policy

Item {
    id: volumeHandler

    focus: true

    Keys.enabled: permissions.acquired
    Keys.onPressed: {
        if (event.key == Qt.Key_VolumeUp) {
            // increase volume
        } else if (event.key == Qt.Key_VolumeDown) {
            // decrease volume
        }
    }

    Permissions {
        enabled: volumeHandler.activeFocus
        autoRelease: true
        applicationClass: "player"

        Resource {
            type: Resource.ScaleButton
        }
    }
}

About

QML plugin providing multimedia policy handling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.3%
  • Prolog 3.7%