KDE widget creation

Hello.
Best wishes for everybody.

I would like to put a widget on my kde desktop.

I want to show a list of town in a dropdownlistbox.
Then when I click on one town I want to start the internet explorer with a html file argument ( for every town there is a html file )
Or better :
In the widget include a small embeded html page which would be fed by the page content of the html file content.

Example :
Town : alkiza
Filename : /local/meteo/alkiza.html
File content :

<script type='text/javascript' src='http://www.aemet.es/es/eltiempo/prediccion/municipios/launchwidget/alkiza-id20006?w=g4p01110001ohmffffffw600z190x4f86d9t95b6e9'></script><noscript><a target='_blank' style='font-weight: bold;font-size: 1.20em;' href='http://www.aemet.es/es/eltiempo/prediccion/municipios/alkiza-id20006'>El Tiempo. Consulte la predicci�n de la AEMET para Alkiza</a></noscript>

This could be done perhaps with an app generator ?
But I don't know which ones exist under linux.

Help would be appreciated.

Development/Tutorials/Plasma/QML/GettingStarted - KDE TechBase looks like a good starting place.