<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Dec 9, 2015 at 8:24 AM, Martin Graesslin <span dir="ltr"><<a href="mailto:mgraesslin@kde.org" target="_blank">mgraesslin@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">On Tuesday, December 8, 2015 6:03:47 PM CET Mark Gaiser wrote:<br>
> I thought the frameworkintegration plugin was exactly that and usable for<br>
> any platform if they wish to use it.<br>
> Or is my assumption wrong and is it really only for Plasma and should<br>
> others stay away from it?<br>
<br>
</span>well obviously it's only for plasma as it's bound to env variables set by<br>
startkde. And in 4.x time the qpt plugin was in kde-workspace repo, see:<br>
<a href="https://quickgit.kde.org/?p=kde-workspace.git&a=blob&h=4f67cc55104fe1081b05d381e9516e0215f8e24a&hb=1b97d4427257120e305408404bff5ec6be0b65a9&f=qguiplatformplugin_kde" rel="noreferrer" target="_blank">https://quickgit.kde.org/?p=kde-workspace.git&a=blob&h=4f67cc55104fe1081b05d381e9516e0215f8e24a&hb=1b97d4427257120e305408404bff5ec6be0b65a9&f=qguiplatformplugin_kde</a><br>
%2Fqguiplatformplugin_kde.cpp<br>
<span class=""><br>
><br>
> My assumption can very well be wrong, but then i think we need to have a<br>
> "base" frameworkintegration that every app dev can use with or without<br>
> plasma. And a plasma specific version that integrates more in plasma i<br>
> suppose.<br>
<br>
</span>I don't think it's anything an app developer should care about. It's<br>
integration, that's not something the app developer picks - otherwise the app<br>
breaks on integrating with other platforms.<br>
<span class=""><br>
> I don't care for that either. It's logical and to be expected.<br>
> I do care when i want to use the KF5 filedialog and need to install plasma<br>
> (which has absolutely nothing to do with the dialog) just to get it.<br>
> With "use" i mean the file open dialog, not the ones you can just call from<br>
> the C++ side of things.<br>
><br>
> And i definitely do not want to make a QPA just to have that working.<br>
<br>
</span>Well you have to. The file dialog is part of integration. If you want to have<br>
a specific integration you need to provide a QPT (not QPA) plugin. Application<br>
developers must keep away from that.<br>
<br>
Please also read up on the topic of why KFileDialog got removed from our API.<br>
<br>
Cheers<br>
<span class=""><font color="#888888">Martin</font></span></blockquote></div><br></div><div class="gmail_extra">I see what you mean, i understand your opinion, but... I just don't like it for all the reasons given earlier.</div><div class="gmail_extra">I might be a minority here, not many people are responding besides Aleix and myself.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Lets both take a step back and let some other opinions flow in.</div></div>