Ah, I see, thanks.

On 30/12/15 8:14 pm, Paul Winex wrote:

My function return correct result even if nuke not actively.

29 дек. 2015 г. 14:48 пользователь <[email protected] <mailto:[email protected]>> написал:

    Send Nuke-python mailing list submissions to
    [email protected]
    <mailto:[email protected]>

    To subscribe or unsubscribe via the World Wide Web, visit
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    or, via email, send a message with subject or body 'help' to
    [email protected]
    <mailto:[email protected]>

    You can reach the person managing the list at
    [email protected]
    <mailto:[email protected]>

    When replying, please edit your Subject line so it is more specific
    than "Re: Contents of Nuke-python digest..."


    Today's Topics:

       1. Re: keep non-modal PySide panel above main app
          (Frank Rueter|OHUfx)
       2. Re: keep non-modal PySide panel above main app (Erik Johansson)
       3. Re: keep non-modal PySide panel above main app
          (Frank Rueter|OHUfx)


    ----------------------------------------------------------------------

    Message: 1
    Date: Tue, 29 Dec 2015 09:59:24 +1300
    From: Frank Rueter|OHUfx <[email protected] <mailto:[email protected]>>
    Subject: Re: [Nuke-python] keep non-modal PySide panel above main app
    To: [email protected]
    <mailto:[email protected]>
    Message-ID: <[email protected]
    <mailto:[email protected]>>
    Content-Type: text/plain; charset="windows-1252"

    so now that I have relaxed and enjoyed Christmas, any ideas? :)


    On 25/12/15 3:00 am, Howard Jones wrote:
    > relax and enjoy Christmas? ;)
    >
    > Howard
    >
    > On 24 Dec 2015, at 12:57 am, Frank Rueter|OHUfx <[email protected]
    <mailto:[email protected]>
    > <mailto:[email protected] <mailto:[email protected]>>> wrote:
    >
    >> Slight issue: the flag keeps the panel on top of everything system
    >> wide. I'd like it to only stay on top of Nuke, but not on top of
    >> other stuff (e.g.system's file browser) when Nuke is in the
    background.
    >> Any ideas?
    >>
    >> On 22/12/15 11:46 am, Frank Rueter|OHUfx wrote:
    >>> DOH, of course, thanks Hugo!
    >>>
    >>> On 22/12/15 11:31 am, Hugo Léveillé wrote:
    >>>> Have you tried:
    >>>>
    >>>> self.setWindowFlags(Qt.WindowStaysOnTopHint)
    >>>>
    >>>> Sent from my iPhone
    >>>>
    >>>> On Dec 21, 2015, at 5:27 PM, Frank Rueter|OHUfx
    <[email protected] <mailto:[email protected]>>
    >>>> wrote:
    >>>>
    >>>>> Hi guys,
    >>>>>
    >>>>> does anybody know if it's possible to keep a non-modal PySide
    >>>>> panel above the main Nuke window when focus is on the main app?
    >>>>>
    >>>>> Cheers,
    >>>>> frank
    >>>>>
    >>>>>
    >>>>>
    >>>>> --
    >>>>> <ohufxLogo_50x50.png> <http://www.ohufx.com>     *vfx
    compositing
    >>>>> <http://ohufx.com/index.php/vfx-compositing> | *workflow
    >>>>> customisation and consulting
    >>>>> <http://ohufx.com/index.php/vfx-customising>* *
    >>>>>
    >>>>> _______________________________________________
    >>>>> Nuke-python mailing list
    >>>>> [email protected]
    <mailto:[email protected]>
    >>>>> <mailto:[email protected]
    <mailto:[email protected]>>,
    >>>>> http://forums.thefoundry.co.uk/
    >>>>>
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    >>>>
    >>>>
    >>>> _______________________________________________
    >>>> Nuke-python mailing list
    >>>> [email protected]
    
<mailto:[email protected]>,http://forums.thefoundry.co.uk/
    >>>>
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    >>>
    >>> --
    >>> <mime-attachment.png> <http://www.ohufx.com>       *vfx
    compositing
    >>> <http://ohufx.com/index.php/vfx-compositing> | *workflow
    >>> customisation and consulting
    >>> <http://ohufx.com/index.php/vfx-customising>* *
    >>>
    >>>
    >>>
    >>> _______________________________________________
    >>> Nuke-python mailing list
    >>> [email protected]
    
<mailto:[email protected]>,http://forums.thefoundry.co.uk/
    >>>
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    >>
    >> --
    >> <ohufxLogo_50x50.png> <http://www.ohufx.com>        *vfx
    compositing
    >> <http://ohufx.com/index.php/vfx-compositing> | *workflow
    >> customisation and consulting
    >> <http://ohufx.com/index.php/vfx-customising>* *
    >>
    >> _______________________________________________
    >> Nuke-python mailing list
    >> [email protected]
    <mailto:[email protected]>
    >> <mailto:[email protected]
    <mailto:[email protected]>>,
    >> http://forums.thefoundry.co.uk/
    >>
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    >
    >
    > _______________________________________________
    > Nuke-python mailing list
    > [email protected]
    <mailto:[email protected]>,
    http://forums.thefoundry.co.uk/
    > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

    --
    ohufxLogo 50x50 <http://www.ohufx.com> *vfx compositing
    <http://ohufx.com/index.php/vfx-compositing> | *workflow customisation
    and consulting <http://ohufx.com/index.php/vfx-customising>* *

    -------------- next part --------------
    Skipped content of type multipart/related

    ------------------------------

    Message: 2
    Date: Tue, 29 Dec 2015 00:13:40 +0100
    From: Erik Johansson <[email protected]
    <mailto:[email protected]>>
    Subject: Re: [Nuke-python] keep non-modal PySide panel above main app
    To: Nuke Python discussion <[email protected]
    <mailto:[email protected]>>
    Message-ID:
<CAHE2vzvdOumY1gZMo5PT1E924nrPj-X8S6=dyrsyke6rafo...@mail.gmail.com <mailto:[email protected]>>
    Content-Type: text/plain; charset="utf-8"

    Skipped content of type multipart/alternative-------------- next
    part --------------
    A non-text attachment was scrubbed...
    Name: ohufxLogo_50x50.png
    Type: image/png
    Size: 2666 bytes
    Desc: not available
    Url :
    
http://support.thefoundry.co.uk/cgi-bin/mailman/private/nuke-python/attachments/20151229/b4474ea1/ohufxLogo_50x50-0001.png

    ------------------------------

    Message: 3
    Date: Tue, 29 Dec 2015 22:31:00 +1300
    From: Frank Rueter|OHUfx <[email protected] <mailto:[email protected]>>
    Subject: Re: [Nuke-python] keep non-modal PySide panel above main app
    To: [email protected]
    <mailto:[email protected]>
    Message-ID: <[email protected]
    <mailto:[email protected]>>
    Content-Type: text/plain; charset="windows-1252"

    If I register it as a panel I wouldn't have the stay-on-top
    problem, but
    that seems to lose the ability to scale the wrapping widget so it fits
    the custom widget, resulting in the user always having to resize
    the window.
    At the moment I am just opening it as a non-modal panel via show().

    Setting parent=QtGui.QApplication.activeWindow() crashes Nuke when the
    panel's show() method is called.
    Setting no parent leaves me with the original problem.

    Ideally I'd wrap it as a nuke panel via
    nukescripts.registerWidgetAsPanel(create=True), then call show()
    on the
    returned object. But as mentioned above, this creates a parent widget
    that does not scale according to the widget it's wrapping.

    frank

    On 29/12/15 12:13 pm, Erik Johansson wrote:
    > Are you registering it as a nuke panel or just showing a QDialog?
    >
    > If it's a QDialog what Hugo wrote should work if it have the correct
    > parent aka nuke mainwindow.
    >
    > On Mon, Dec 28, 2015 at 9:59 PM, Frank Rueter|OHUfx
    <[email protected] <mailto:[email protected]>
    > <mailto:[email protected] <mailto:[email protected]>>> wrote:
    >
    >     so now that I have relaxed and enjoyed Christmas, any ideas? :)
    >
    >
    >
    >     On 25/12/15 3:00 am, Howard Jones wrote:
    >>     relax and enjoy Christmas? ;)
    >>
    >>     Howard
    >>
    >>     On 24 Dec 2015, at 12:57 am, Frank Rueter|OHUfx
    <[email protected] <mailto:[email protected]>
    >>     <mailto:[email protected] <mailto:[email protected]>>> wrote:
    >>
    >>>     Slight issue: the flag keeps the panel on top of everything
    >>>     system wide. I'd like it to only stay on top of Nuke, but
    not on
    >>>     top of other stuff (e.g.system's file browser) when Nuke is in
    >>>     the background.
    >>>     Any ideas?
    >>>
    >>>     On 22/12/15 11:46 am, Frank Rueter|OHUfx wrote:
    >>>>     DOH, of course, thanks Hugo!
    >>>>
    >>>>     On 22/12/15 11:31 am, Hugo Léveillé wrote:
    >>>>>     Have you tried:
    >>>>>
    >>>>>  self.setWindowFlags(Qt.WindowStaysOnTopHint)
    >>>>>
    >>>>>     Sent from my iPhone
    >>>>>
    >>>>>     On Dec 21, 2015, at 5:27 PM, Frank Rueter|OHUfx
    >>>>>     <[email protected] <mailto:[email protected]>
    <mailto:[email protected] <mailto:[email protected]>>> wrote:
    >>>>>
    >>>>>>     Hi guys,
    >>>>>>
    >>>>>>     does anybody know if it's possible to keep a non-modal
    PySide
    >>>>>>     panel above the main Nuke window when focus is on the
    main app?
    >>>>>>
    >>>>>>     Cheers,
    >>>>>>     frank
    >>>>>>
    >>>>>>
    >>>>>>
    >>>>>>     --
    >>>>>>     <ohufxLogo_50x50.png> <http://www.ohufx.com>        *vfx
    >>>>>>     compositing <http://ohufx.com/index.php/vfx-compositing> |
    >>>>>>     *workflow customisation and consulting
    >>>>>>     <http://ohufx.com/index.php/vfx-customising>* *
    >>>>>>
    >>>>>>  _______________________________________________
    >>>>>>     Nuke-python mailing list
    >>>>>> [email protected]
    <mailto:[email protected]>
    >>>>>>     <mailto:[email protected]
    <mailto:[email protected]>>,
    >>>>>> http://forums.thefoundry.co.uk/
    >>>>>>
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    >>>>>
    >>>>>
    >>>>>  _______________________________________________
    >>>>>     Nuke-python mailing list
    >>>>> [email protected]
    <mailto:[email protected]>
    >>>>>     <mailto:[email protected]
    
<mailto:[email protected]>>,http://forums.thefoundry.co.uk/
    >>>>>
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    >>>>
    >>>>     --
    >>>>     <mime-attachment.png> <http://www.ohufx.com>  *vfx
    compositing
    >>>>     <http://ohufx.com/index.php/vfx-compositing> | *workflow
    >>>>     customisation and consulting
    >>>>     <http://ohufx.com/index.php/vfx-customising>* *
    >>>>
    >>>>
    >>>>
    >>>>  _______________________________________________
    >>>>     Nuke-python mailing list
    >>>> [email protected]
    <mailto:[email protected]>
    >>>>     <mailto:[email protected]
    
<mailto:[email protected]>>,http://forums.thefoundry.co.uk/
    >>>>
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    >>>
    >>>     --
    >>>     <ohufxLogo_50x50.png> <http://www.ohufx.com>   *vfx
    compositing
    >>>     <http://ohufx.com/index.php/vfx-compositing> | *workflow
    >>>     customisation and consulting
    >>>     <http://ohufx.com/index.php/vfx-customising>* *
    >>>
    >>>  _______________________________________________
    >>>     Nuke-python mailing list
    >>> [email protected]
    <mailto:[email protected]>
    >>>     <mailto:[email protected]
    <mailto:[email protected]>>,
    >>> http://forums.thefoundry.co.uk/
    >>>
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    >>
    >>
    >>     _______________________________________________
    >>     Nuke-python mailing list
    >> [email protected]
    <mailto:[email protected]>
    >>     <mailto:[email protected]
    
<mailto:[email protected]>>,http://forums.thefoundry.co.uk/
    >>
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    >
    >     --
    >     ohufxLogo 50x50 <http://www.ohufx.com>   *vfx compositing
    >     <http://ohufx.com/index.php/vfx-compositing> | *workflow
    >     customisation and consulting
    >     <http://ohufx.com/index.php/vfx-customising>* *
    >
    >
    >     _______________________________________________
    >     Nuke-python mailing list
    > [email protected]
    <mailto:[email protected]>
    >     <mailto:[email protected]
    <mailto:[email protected]>>,
    > http://forums.thefoundry.co.uk/
    > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
    >
    >
    >
    >
    > --
    >
    > *Erik Johansson */Pipeline TD/
    >
    > *Fido *Rosenlundsgatan 40 118 53 Stockholm, Sweden www.fido.se
    <http://www.fido.se>
    > <http://www.fido.se/>
    >
    >
    >
    > _______________________________________________
    > Nuke-python mailing list
    > [email protected]
    <mailto:[email protected]>,
    http://forums.thefoundry.co.uk/
    > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

    --
    ohufxLogo 50x50 <http://www.ohufx.com> *vfx compositing
    <http://ohufx.com/index.php/vfx-compositing> | *workflow customisation
    and consulting <http://ohufx.com/index.php/vfx-customising>* *

    -------------- next part --------------
    Skipped content of type multipart/related

    ------------------------------

    _______________________________________________
    Nuke-python mailing list
    [email protected]
    <mailto:[email protected]>,
    http://forums.thefoundry.co.uk/
    http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

    End of Nuke-python Digest, Vol 95, Issue 20
    *******************************************



_______________________________________________
Nuke-python mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

--
ohufxLogo 50x50 <http://www.ohufx.com> *vfx compositing <http://ohufx.com/index.php/vfx-compositing> | *workflow customisation and consulting <http://ohufx.com/index.php/vfx-customising>* *

_______________________________________________
Nuke-python mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

Reply via email to