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.

Reply via email to