> On April 29, 2016, 4:27 p.m., David Edmundson wrote: > > Which part of ProgressListModel uses a UI? > > Rex Dieter wrote: > Good question, I was largely just parot'ing comments from bug #348123 > about this proposed patch, I'll go digging. > > Rex Dieter wrote: > Further detail from the bug in question in case it helps: > The attached patch fixes the 'lingering kuiserver processes after logout' > issue. In debugging this I found that when using QCoreApplication, the > kuiserver was not being properly terminated and the associated dbus service > never unregistered.
Seems KGuiServer is a full on KXmlGui app. KUIServer is two things; the DBus tracker for jobs and whatnot - but also a fallback UI for if you don't have Plasma having "track file transfers and other jobs". - David ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/127793/#review95026 ----------------------------------------------------------- On April 29, 2016, 4:34 p.m., Rex Dieter wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/127793/ > ----------------------------------------------------------- > > (Updated April 29, 2016, 4:34 p.m.) > > > Review request for Plasma. > > > Bugs: 348123 > https://bugs.kde.org/show_bug.cgi?id=348123 > > > Repository: plasma-workspace > > > Description > ------- > > As GUI elements are present in ProgressListModel, use QApplication > rather than QCoreApplication to ensure a GUI eventloop. > > > Diffs > ----- > > kuiserver/main.cpp 3cc118a > > Diff: https://git.reviewboard.kde.org/r/127793/diff/ > > > Testing > ------- > > plasmashell still functions normally, and kuiserver now properly exists at > session end. > > > Thanks, > > Rex Dieter > >
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel