I understand, I appreciated the help you gave so far. Is it possible it has to do with some css?
Thanks! Il giorno dom 12 apr 2020 alle ore 17:51 Israel Brewster < [email protected]> ha scritto: > I’ll have to find some time to go back over my code and see what I’m > missing then, because it’s working for me. Dunno off the top of my head. > Sorry! > --- > Israel Brewster > Software Engineer > Alaska Volcano Observatory > Geophysical Institute - UAF > 2156 Koyukuk Drive > Fairbanks AK 99775-7320 > Work: 907-474-5172 > cell: 907-328-9145 > > On Apr 12, 2020, at 7:22 AM, Daniele Dolci <[email protected]> > wrote: > > Hi! > > I gave it a try but still same result. I uninstalled everything with > > sudo pip3 uninstall pyqtgraph > > > and made sure that under dist-packages there was nothing left. Then I > tried to download it from source forge but with no much success, finally, > as is read here https://github.com/pyqtgraph/pyqtgraph , I used the > command: > > pip install git+https://github.com/pyqtgraph/pyqtgraph@develop > > > or, actually, > > sudo pip3 install git+https://github.com/pyqtgraph/pyqtgraph@develop > > Any other idea of what I could try? > > Cheers, > > > Il giorno sabato 11 aprile 2020 21:42:11 UTC+2, Daniele Dolci ha scritto: >> >> Alright, tomorrow I will try download the development version then and >> give it a try. >> >> I will let you know how it goes, thanks! >> >> Cheers, >> >> Il giorno sabato 11 aprile 2020 20:09:40 UTC+2, Israel Brewster ha >> scritto: >>> >>> Nope, that would be the latest *release* version, which would be 0.10. >>> I’m using the latest *development* version that you can get from source >>> forge. So yeah, that *could* be why my code isn’t working for you (though I >>> don’t guarantee it). >>> >>> There have been a lot of changes between the last release and the >>> current development (like compatibility with PySide2, which is why I use >>> the development). I keep wondering when they will make a new release, but >>> it hasn’t happened yet. >>> --- >>> Israel Brewster >>> Software Engineer >>> Alaska Volcano Observatory >>> Geophysical Institute - UAF >>> 2156 Koyukuk Drive >>> Fairbanks AK 99775-7320 >>> Work: 907-474-5172 >>> cell: 907-328-9145 >>> >>> On Apr 11, 2020, at 10:06 AM, Daniele Dolci <[email protected]> >>> wrote: >>> >>> I would assume I am on the latest version, I installed it today. One >>> difference perhaps might be the operative system? I am using raspbian OS. >>> >>> To install it I used >>> >>> sudo apt install python3-pyqtgraph >>> >>> So I assume it gets the latest one, or not? >>> >>> Il giorno sabato 11 aprile 2020 19:58:36 UTC+2, Israel Brewster ha >>> scritto: >>>> >>>> One thought that just occurred to me: I’m using the latest development >>>> version of pyqtgraph. Are you by any chance on the release version? That >>>> could be the difference, theoretically, if so. >>>> >>>> --- >>>> Israel Brewster >>>> Software Engineer >>>> Alaska Volcano Observatory >>>> Geophysical Institute - UAF >>>> 2156 Koyukuk Drive >>>> Fairbanks AK 99775-7320 >>>> Work: 907-474-5172 >>>> cell: 907-328-9145 >>>> >>>> On Apr 11, 2020, at 9:51 AM, Daniele Dolci <[email protected]> >>>> wrote: >>>> >>>> So I tried this: >>>> >>>> x = [x for x in range(1000)] >>>> y = [x for x in range(1000)] >>>> plotWidget = pg.PlotWidget(title="Ph") >>>> plotWidget.setBackgroundBrush(QtGui.QBrush(QtCore.Qt.transparent, >>>> QtCore.Qt.NoBrush)) >>>> self._tab_layout.addWidget(plotWidget, 0, 0) >>>> t = plotWidget.plot(x, y) >>>> >>>> >>>> But the background is still white. I removed all the viewBox stuff and >>>> the set colors. I mean, this is very weird. If the plot accepts colors for >>>> pen and background in the format of RGBa, why wouldn't the transperency do >>>> the trick? >>>> >>>> I have also tried using just plotItem, without the widget, but I wasn't >>>> able to add it to the layout so I couldn't really finish the test. >>>> >>>> Thanks for your time man, I appreciate! >>>> Cheers, >>>> >>>> Il giorno sabato 11 aprile 2020 19:42:31 UTC+2, Israel Brewster ha >>>> scritto: >>>>> >>>>> No, I mis-spoke with that. I took another look at my code, and >>>>> realized that I’m not doing *anything* with the view box. So try just >>>>> doing >>>>> the setBackgroudBrush on the plotWidget, but *don’t* set the background >>>>> color on the view box at all. If that doesn’t work, then I’m probably >>>>> missing something somewhere else in my code that does it… >>>>> >>>>> --- >>>>> Israel Brewster >>>>> Software Engineer >>>>> Alaska Volcano Observatory >>>>> Geophysical Institute - UAF >>>>> 2156 Koyukuk Drive >>>>> Fairbanks AK 99775-7320 >>>>> Work: 907-474-5172 >>>>> cell: 907-328-9145 >>>>> >>>>> On Apr 11, 2020, at 8:37 AM, Daniele Dolci <[email protected]> >>>>> wrote: >>>>> >>>>> Thanks for the fast reply! >>>>> >>>>> I tried to add that line but didn't work. I then tried to apply it to >>>>> the plot item and to the view box, but on both I get the error: >>>>> >>>>> plotWidget.getViewBox().setBackgroundBrush(QtGui.QBrush(QtCore.Qt.transparent, >>>>> QtCore.Qt.NoBrush)) >>>>> AttributeError: 'ViewBox' object has no attribute 'setBackgroundBrush' >>>>> >>>>> Maybe I misunderstood what you meant by doing the same for the ViewBox? >>>>> >>>>> Thanks again! >>>>> >>>>> >>>>> Il giorno sabato 11 aprile 2020 18:20:06 UTC+2, Israel Brewster ha >>>>> scritto: >>>>>> >>>>>> Try: >>>>>> >>>>>> plotWidget.setBackgroundBrush(QBrush(Qt.transparent, Qt.NoBrush)) >>>>>> >>>>>> There may be some other code needed as well, but that’s at least part >>>>>> of it. you *may* need to do the same for the view box. So you had the >>>>>> right >>>>>> idea, but perhaps not quite right? >>>>>> --- >>>>>> Israel Brewster >>>>>> Software Engineer >>>>>> Alaska Volcano Observatory >>>>>> Geophysical Institute - UAF >>>>>> 2156 Koyukuk Drive >>>>>> Fairbanks AK 99775-7320 >>>>>> Work: 907-474-5172 >>>>>> cell: 907-328-9145 >>>>>> >>>>>> On Apr 11, 2020, at 8:11 AM, Daniele Dolci <[email protected]> >>>>>> wrote: >>>>>> >>>>>> Hi! >>>>>> >>>>>> I have a main widget with a layout and a gradient as background. I >>>>>> want to add a series of plots with transperent background (basically I >>>>>> would like to only draw the foreground). I am having hardtimes making the >>>>>> background of the plot transperent. I tried lot of things, with this >>>>>> code I >>>>>> was expecting that I would be making all transparent, but it is actually >>>>>> white: >>>>>> >>>>>> x = [x for x in range(1000)] >>>>>> y = [x for x in range(1000)] >>>>>> plotWidget = pg.PlotWidget(title="Ph") >>>>>> plotWidget.setBackground((0, 0, 0, 0)) >>>>>> plotWidget.getViewBox().setBackgroundColor((0, 0, 0, 0)) >>>>>> self._tab_layout.addWidget(plotWidget, 0, 0) >>>>>> pen = pg.mkPen(color=(255, 0, 0)) >>>>>> t = plotWidget.plot(x, y, pen=pen) >>>>>> t.getViewBox().setBackgroundColor((0, 0, 0, 0)) >>>>>> >>>>>> >>>>>> So it looks like this, and I would: >>>>>> >>>>>> <plot1.jpg> >>>>>> >>>>>> And I would like to have it drawn on this background instead: >>>>>> >>>>>> <plot2.jpg> >>>>>> >>>>>> >>>>>> Any idea how to fix this? >>>>>> >>>>>> Thanks! >>>>>> >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "pyqtgraph" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/pyqtgraph/2e9b649e-dc5e-4a92-ad3f-b6b9cfb6226d%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/pyqtgraph/2e9b649e-dc5e-4a92-ad3f-b6b9cfb6226d%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> <plot1.jpg><plot2.jpg> >>>>>> >>>>>> >>>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "pyqtgraph" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/pyqtgraph/3c60ca81-99f3-4c4c-9a4e-7cd22d7f9335%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/pyqtgraph/3c60ca81-99f3-4c4c-9a4e-7cd22d7f9335%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>>> >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "pyqtgraph" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/pyqtgraph/4c71a8d2-5d8c-41a7-a3d2-e5a9dc106117%40googlegroups.com >>>> <https://groups.google.com/d/msgid/pyqtgraph/4c71a8d2-5d8c-41a7-a3d2-e5a9dc106117%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> >>>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "pyqtgraph" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/pyqtgraph/4d6a1fdc-0df4-435e-a362-1e5b8e0328fb%40googlegroups.com >>> <https://groups.google.com/d/msgid/pyqtgraph/4d6a1fdc-0df4-435e-a362-1e5b8e0328fb%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> >>> > -- > You received this message because you are subscribed to the Google Groups > "pyqtgraph" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/pyqtgraph/770c9bdc-6fd4-46bc-a1fd-64e212790413%40googlegroups.com > <https://groups.google.com/d/msgid/pyqtgraph/770c9bdc-6fd4-46bc-a1fd-64e212790413%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > > -- > You received this message because you are subscribed to the Google Groups > "pyqtgraph" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/pyqtgraph/2FCF8E91-6628-4A0B-83B3-0B24F22CB62D%40alaska.edu > <https://groups.google.com/d/msgid/pyqtgraph/2FCF8E91-6628-4A0B-83B3-0B24F22CB62D%40alaska.edu?utm_medium=email&utm_source=footer> > . > -- Daniele Dolci *Technical Director & Python Developer* *Vetralla, Italy* *M:* +39 331 200 5242 *E:* [email protected] *W:* https://www.linkedin.com/in/danieledolci95 *Skype:* dolci.daniele *Portfolio (YouTube):* *https://youtu.be/IMZdW4ikjok <https://youtu.be/IMZdW4ikjok>* ======================================= *Insanity: doing the same thing over and over again and expecting different results. * *- Albert Einstein - * -- You received this message because you are subscribed to the Google Groups "pyqtgraph" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/pyqtgraph/CAF_JKbCxJK1NUrcrJnJ0m8eLfAHGt11POh5knCPmLwL3--d%3D3A%40mail.gmail.com.
