title: No color in folium choropleth legend implemented in pyqt5 and tooltips not showing
body: <p>I'm having 2 problems with implementing folium in a pyqt5 UI:</p>
  <ol>
  <li><p>The legend in my choropleth is showing the correct numbers, but the color in the legend is not displaying.</p>
  </li>
  <li><p>The code snippet I have listed below is not showing tooltips.</p>
  </li>
  </ol>
  <p>The .json and data can be found here:</p>
  <ul>
  <li><p><a href="https://github.com/python-visualization/folium/blob/master/examples/data/us-states.json" rel="nofollow noreferrer">https://github.com/python-visualization/folium/blob/master/examples/data/us-states.json</a></p>
  </li>
  <li><p><a href="https://github.com/python-visualization/folium/blob/master/examples/data/US_Unemployment_Oct2012.csv" rel="nofollow noreferrer">https://github.com/python-visualization/folium/blob/master/examples/data/US_Unemployment_Oct2012.csv</a></p>
  </li>
  </ul>
  <p>The code to both questions is here:</p>
  <pre><code>from PyQt5.QtWebEngineWidgets import QWebEngineView
  from PyQt5.QtWidgets import QApplication, QWidget, QFileDialog, QHBoxLayout, QVBoxLayout
  from PyQt5 import QtCore, QtWidgets, QtWebEngineWidgets
  import folium
  import io
  import pandas as pd
  import os
  
  
  class foliumWidget(QWidget):
  
      def __init__(self, parent = None):
          #super().__init__()
          QWidget.__init__(self, parent)
  
          layout = QVBoxLayout()
          self.setLayout(layout)
  
                    
          state_data = 'US_Unemployment_Oct2012.csv'
          us_geo = 'us-states.json'
          
          df = pd.read_csv(state_data, na_values=[&quot; &quot;])
       
          m = folium.Map(location=[48, -102], tiles=&quot;cartodbpositron&quot;, zoom_start=3)
  
  
          choropleth = folium.Choropleth(
              geo_data= us_geo,
              name=&quot;choropleth&quot;,
              data=df,
              columns=[&quot;State&quot;,&quot;Unemployment&quot;],
              key_on=&quot;feature.id&quot;,
              fill_color=&quot;PuRd&quot;,
              fill_opacity=0.7,
              line_opacity=0.1,
              legend_name=&quot;Unemployment&quot;,
              reset=True,
          ).add_to(m)
  
          choropleth.geojson.add_child(
              folium.features.GeoJsonTooltip(['State'])
              )
  
  
          #folium.LayerControl().add_to(m)
          data = io.BytesIO()
          m.save(data, close_file=False)
  
  
          webView = QWebEngineView()
          webView.setHtml(data.getvalue().decode())
          layout.addWidget(webView)
  </code></pre>
  <p><a href="https://i.stack.imgur.com/WiXD6.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/WiXD6.png" alt="enter image description here" /></a></p>