On Thursday 06 June 2013 10:42:26 Kevin Krammer wrote:
> On Wednesday, 2013-06-05, Jan Kundrát wrote:
> > On Wednesday, 5 June 2013 17:19:08 CEST, Thomas Lübking 
wrote:
> > > For integration into kontakt you'll (likely) have to write
> > > a part plugin what (likely) means that trojitas
> > > functionality has to exist in a library and either be
> > > loaded from the part or the binary.
> > 
> > Just converting the src/Gui/ to be a shared library (with a
> > volatile interface without any guarantess, of course) shall
> > be doable, right?
> 
> You'll basically needs a second build target. If it compiles
> the sources again or links to them in the form of a shared
> library doesn't matter, whatever you prefer :)
> 

Ok, it is possible to use current Trojita qmake build system for 
new target which needs KDE libraries?

> > > Anyway, this (afaik) requires the mainwindow to derive
> > > from KParts::MainWindow, thus will probably not be doable
> > > w/o a compile time branch. (I would not konsider myself a
> > > huge kparts expert - quite ununixish concept ;-)
> > 
> > What about a stub widget which is "set up" by KParts, but
> > then simply embeds the actual Trojita's main window?
> 
> More like the central widget than the main window, the main
> window is provided by the Part shell, Kontact.
> A good example is KAddressBook, which has both a KPart for
> Kontact integration as well a stand-alone main window
> application version. Both use the same MainWidget class for
> the actual content.
> 

I will look at KAddressBook application.

Central widget is without menubar and toolbar?

> > > Have you already contacted [email protected] on this topic
> > > and to explore requirements and possibilities?
> > 
> > FYI, Kevin Krammer (who reads us in Cc) promised to act as a
> > backup mentor.
> > 
> > Kevin, what is your idea on how to collaborate best? I'd
> > suggest joining this ML (via
> > [email protected])
> 
> Subscribed.
> 
> Cheers,
> Kevin

-- 
Pali Rohár
[email protected]

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to