Ubuntu sdk filedialog

Я попытался подать заявку воспроизведения видео, и это - код, который я имею до сих пор:

import QtQuick 2.0
import QtMultimedia 5.0
import Ubuntu.Components 1.1
import QtQuick.Dialogs 1.0
Video {
    FileDialog {
        id: fileDialog
        title: "Please choose a file(.mp4)"



        Component.onCompleted: visible = true
    }
    id: video
    width : units.gu(120)
    height : units.gu(90)
    source : fileDialog.fileUrl
    MouseArea {
        Text
        {
            text : "click to play,space for stop,left and right to seek position in video"
        }
        anchors.fill: parent
        onClicked: {
            video.play()
        }
    }
    focus: true
    Keys.onSpacePressed: video.playbackState == MediaPlayer.PlayingState ? video.pause() : video.play()
    Keys.onLeftPressed: video.seek(video.position - 5000)
    Keys.onRightPressed: video.seek(video.position + 5000)
}

Выполнения кода, превосходные от моего IDE, однако когда я устанавливаю его на своей Ubuntu 15.04 с единицей 8 на моем ноутбуке приложение просто, отказывают. Я предполагаю QtQuick. Диалоговые окна 1.0 не могли бы быть частью платформы? Затем, как я упаковываю его в своем .click? Или есть ли альтернатива, которая является частью платформы?

0
задан 3 February 2015 в 14:54

1 ответ

Истина - то, что API не оказывает поддержку для этого. Поскольку реализации API, играющие в песочнице канавку довольное концентратор. Мое приложение должно было бы пойти канавка песочница.

0
ответ дан 6 October 2019 в 02:28

Другие вопросы по тегам:

Похожие вопросы: