← Back to team overview

ubuntu-touch-coreapps team mailing list archive

Re: [Ubuntu-phone] QML Drag & Drop?

 

After some further debugging, this line is related to the issue:

    Drag.active: dragArea.drag.active

Without it, the crash goes away. FWIW, here is the documentation for
these attached properties:

    http://qt-project.org/doc/qt-5.1/qtquick/qml-qtquick2-drag.html



On Tue, Sep 24, 2013 at 3:30 PM, Gustavo Niemeyer
<gustavo.niemeyer@xxxxxxxxxxxxx> wrote:
> ... and it might have some attention before the end of this week. Woohay.
>
> On Tue, Sep 24, 2013 at 3:02 PM, Gustavo Niemeyer
> <gustavo.niemeyer@xxxxxxxxxxxxx> wrote:
>> It crashes consistently for me, whether up/down or sideways.
>>
>> I've reported the problem at:
>>
>>     https://bugs.launchpad.net/qtubuntu/+bug/1229876
>>
>> On Tue, Sep 24, 2013 at 12:57 PM, Joey Chan <qqworini@xxxxxxxxx> wrote:
>>> Maybe this is a serious problem with the qmlscene in Ubuntu Touch, sometimes
>>> the whole app crash when I try to drag an item
>>>
>>> The only successful way I have tried to drag an item, is drag it left(or
>>> right) first, then up or down
>>>
>>>
>>>
>>> 2013/9/24 Gustavo Niemeyer <gustavo.niemeyer@xxxxxxxxxxxxx>
>>>>
>>>> Not having D&D working properly in a touch app is quite a bummer. Is
>>>> there anyone working on fixing this?
>>>>
>>>> With that said, there's something more fundamentally broken with my
>>>> environment. I cannot make even this trivial example work:
>>>>
>>>>      http://paste.ubuntu.com/6150580/
>>>>
>>>> qmlscene displays it, but the application is completely unresponsive.
>>>> I can run the application either via terminal or via "adb shell", and
>>>> neither works.
>>>>
>>>> What's the proper way to run an app on the phone for testing?
>>>>
>>>>
>>>>
>>>> On Tue, Sep 24, 2013 at 12:19 PM, Roman Shchekin <mrqtros@xxxxxxxxx>
>>>> wrote:
>>>> >>> Drag & drop under QML doesn't seem to work on the phone with the same
>>>> >>> logic it does on the desktop
>>>> >
>>>> > We have the same problem in RSS Reader team.
>>>> > As far as I know, question is still open in our project, and we have no
>>>> > any
>>>> > solution.
>>>> >
>>>> > BR,
>>>> > Roman.
>>>> >
>>>> >
>>>> >
>>>> > 2013/9/24 Daniel Holm <d.holmen@xxxxxxxxx>
>>>> >>
>>>> >> Hi,
>>>> >>
>>>> >> With the Music app, we had to create our own functionality, which
>>>> >> Andrew Hayzen did a terric job with, and it just landed in Music.
>>>> >> Take a look:
>>>> >>
>>>> >>
>>>> >> https://code.launchpad.net/~andrew-hayzen/music-app/reordering-implementaton-attempt-2
>>>> >>
>>>> >> Vänlig hälsning / Yours sincerely,
>>>> >>   Daniel Holm
>>>> >>   IT Consultant
>>>> >>   Web Developer
>>>> >>   Student
>>>> >>   d.holmen@xxxxxxxxx
>>>> >>   http://www.danielholm.se
>>>> >>
>>>> >> Den tis 24 sep 2013 16:27:44 skrev Gustavo Niemeyer:
>>>> >> > Hi again,
>>>> >> >
>>>> >> > Not sure if this is the right forum for this sort of question, so
>>>> >> > here
>>>> >> > it goes for now:
>>>> >> >
>>>> >> > Drag & drop under QML doesn't seem to work on the phone with the same
>>>> >> > logic it does on the desktop. For instance, this example taken from
>>>> >> > [1] works fine on qmlscene on the desktop, but fails on the phone:
>>>> >> >
>>>> >> >     http://paste.ubuntu.com/6150309/
>>>> >> >
>>>> >> > Any hints/docs about how to make QML drag & drop work under both
>>>> >> > Ubuntu Touch and Ubuntu Desktop?
>>>> >> >
>>>> >> > Thanks,
>>>> >> >
>>>> >> > [1] http://qt-project.org/doc/qt-5.0/qtquick/qml-qtquick2-drag.html
>>>> >> >
>>>> >> >
>>>> >> > gustavo @ http://niemeyer.net
>>>> >> >
>>>> >>
>>>> >> --
>>>> >> Mailing list: https://launchpad.net/~ubuntu-phone
>>>> >> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>>>> >> Unsubscribe : https://launchpad.net/~ubuntu-phone
>>>> >> More help   : https://help.launchpad.net/ListHelp
>>>> >
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> gustavo @ http://niemeyer.net
>>>>
>>>> --
>>>> Mailing list: https://launchpad.net/~ubuntu-phone
>>>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>>>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>>
>> --
>> gustavo @ http://niemeyer.net
>
>
>
> --
> gustavo @ http://niemeyer.net



-- 
gustavo @ http://niemeyer.net


References