Looks like it was fixed in Nuke 9.0v8 although I haven't had the chance to test it yet.Check out page 28 of the release notes.Here:https://s3.amazonaws.com/thefoundry/products/nuke/releases/9.0v8/Nuke_9.0v8_ReleaseNotes.pdf Bug Fixes ...• BUG ID 50043 - Mouse wheel scrolling did not work as expected in QWidget panes.
> Message: 5 > Date: Mon, 21 Dec 2015 19:09:04 +1300 > From: Frank Rueter|OHUfx <fr...@ohufx.com> > Subject: Re: [Nuke-python] Re: Mouse wheel in pyside panels > To: nuke-python@support.thefoundry.co.uk > Message-ID: <56779780.3000...@ohufx.com> > Content-Type: text/plain; charset="windows-1252" > > I assume nobody has found a hack/workaround for this? > I just poked support to find out if this is still on the radar. > > > On 9/07/15 8:09 pm, Matthieu Cadet wrote: > > Hi > > > > I've contacted Foundry support, and they have logged this bug as > > > > Bug 50043 - Mouse wheel scrolling doesn't work for Qt Widget panes > > > > Please let me know if any of you have found a temporary workaround for > > this ;) > > > > thanks > > > > On Fri, Sep 19, 2014 at 11:12 PM, Den Serras <denserras...@gmail.com > > <mailto:denserras...@gmail.com>> wrote: > > > > Thanks, Ben. I emailed them about it, and I feel good of the > > chances of updates to Nuke 7, 8, and 9 to fix! > > > > > > On Thursday, September 18, 2014, Ben Dickson > > <ben.dick...@rsp.com.au <mailto:ben.dick...@rsp.com.au>> wrote: > > > > Nope, it's a bug with Nuke. When you use the scroll wheel, the > > panel > > itself steals focus, so your widgets don't get the mousewheel > > events > > (note the orange border appears around the panel when scrolling) > > > > This was brought up a while ago, > > http://forums.thefoundry.co.uk/phpBB2/viewtopic.php?t=9297 > > ..but I'm not aware of it being bug-reported. Should send a > > message to > > supp...@thefoundry.co.uk > > > > On 19/09/14 07:11, Den Serras wrote: > > > I'm sure it's something dumb on my part, but I can't get > > mouse wheel > > > events on PySide docked panels to do anything at all, even > > obvious stuff > > > like scrolling a window. Nuke 7.0v8. Anyone know what's up? > > > > > > Thanks! > > > Den > > > > > > > > > _______________________________________________ > > > Nuke-python mailing list > > > Nuke-python@support.thefoundry.co.uk, > > http://forums.thefoundry.co.uk/ > > > > > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > > > > > > > -- > > ben dickson > > 2D TD | ben.dick...@rsp.com.au > > rising sun pictures | www.rsp.com.au <http://www.rsp.com.au> > > _______________________________________________ > > Nuke-python mailing list > > Nuke-python@support.thefoundry.co.uk, > > http://forums.thefoundry.co.uk/ > > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > > > > > > _______________________________________________ > > Nuke-python mailing list > > Nuke-python@support.thefoundry.co.uk > > <mailto:Nuke-python@support.thefoundry.co.uk>, > > http://forums.thefoundry.co.uk/ > > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > > > > > > > > > > -- > > Matthieu Cadet > > Compositor Artist & TD, > > nWave Digital > > matthieu.ca...@gmail.com <mailto:matthieu.ca...@gmail.com> > > > > > > _______________________________________________ > > Nuke-python mailing list > > Nuke-python@support.thefoundry.co.uk, 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: 6 > Date: Mon, 21 Dec 2015 20:04:19 +1300 > From: Frank Rueter|OHUfx <fr...@ohufx.com> > Subject: [Nuke-python] can't open pyside panel from menu > To: Nuke Python discussion <nuke-python@support.thefoundry.co.uk> > Message-ID: <5677a473.9060...@ohufx.com> > Content-Type: text/plain; charset="utf-8" > > Hi everyone, > > feeling a bit stupid but I'm struggling to open a simple PySide widget > from Nuke's menu bar and it feels like I have run into this before. It > works fine in the script editor but not from the menu (I see it flash up > for a split second at best). What am I missing? > > from PySide import QtGui > import nukescripts > class TestWidget(QtGui.QWidget): > def __init__(self, parent=None): > super(TestWidget, self).__init__(parent) > self.setLayout(QtGui.QVBoxLayout()) > btn = QtGui.QPushButton('test') > self.layout().addWidget(btn) > > > def showPanel(): > p = TestWidget() > p.show() > > helpMenu = nuke.menu('Nuke').findItem('Help') > helpMenu.addCommand('test', showPanel) > > > > Cheers, > frank > > -- > 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: 7 > Date: Mon, 21 Dec 2015 20:10:01 +1300 > From: Frank Rueter|OHUfx <fr...@ohufx.com> > Subject: Re: [Nuke-python] can't open pyside panel from menu > To: nuke-python@support.thefoundry.co.uk > Message-ID: <5677a5c9.4080...@ohufx.com> > Content-Type: text/plain; charset="windows-1252" > > And clicking the send button seems to have wacked my brain into gear. > If I make "p" a global variable it works. > > Ignore me > > > > On 21/12/15 8:04 pm, Frank Rueter|OHUfx wrote: > > Hi everyone, > > > > feeling a bit stupid but I'm struggling to open a simple PySide widget > > from Nuke's menu bar and it feels like I have run into this before. It > > works fine in the script editor but not from the menu (I see it flash > > up for a split second at best). What am I missing? > > > > from PySide import QtGui > > import nukescripts > > class TestWidget(QtGui.QWidget): > > def __init__(self, parent=None): > > super(TestWidget, self).__init__(parent) > > self.setLayout(QtGui.QVBoxLayout()) > > btn = QtGui.QPushButton('test') > > self.layout().addWidget(btn) > > > > > > def showPanel(): > > p = TestWidget() > > p.show() > > > > helpMenu = nuke.menu('Nuke').findItem('Help') > > helpMenu.addCommand('test', showPanel) > > > > > > > > Cheers, > > frank > > > > -- > > 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 > > Nuke-python@support.thefoundry.co.uk, 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 > Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > > End of Nuke-python Digest, Vol 95, Issue 14 > *******************************************
_______________________________________________ Nuke-python mailing list Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python