Summary: | [KDE4] Print preview ignores page selection | ||
---|---|---|---|
Product: | [Unmaintained] kdeprint | Reporter: | Philippe Fremy <phil> |
Component: | general | Assignee: | KDEPrint Devel Mailinglist <kde-print-devel> |
Status: | CLOSED UNMAINTAINED | ||
Severity: | wishlist | CC: | emrecio, jlayt, joerno, kdebugs, toby |
Priority: | NOR | ||
Version: | 4.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | All | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Philippe Fremy
2004-04-18 16:51:38 UTC
Actually, selecting pages in the print preview has no effect because there's a lack of interoperability in kghostview part. I'm discussing it with kghostview maintainer how this can be solved. What's happening is that the kghostview part includes those check boxes, and from kdeprint, I cannot remove them and I cannot make any use of them (because I don't have access to). So I cannot do anything about it for the moment. Isn't is possible to remove the checkboxes then ? I don't mind not to be able to select the pages I want to print in the preview, but I mind being mislead into believing that I can. Unfortunately it is not possible. A part (in the KDE sense) is self-contained, and there's currently no interface to enhance the communications between kghostview and kdeprint. From the kdeprint point of view, the kghostview part is like a black-box: the only communication possible is "show this file". How it is shown is completely handled by kghostview. dcop was invented to solve this problem IIRC :-) kdeprint doesn't communicate with a standalone kghostview through dcop, it uses the kghostview part (KParts). There's no DCOP interface published by a KParts::ReadOnlyPart. The problem is that there's no specific interface defined for multipage viewing parts (like the parts for kpdf, kfax, kghostview...). This missing link is currently worked on by kghostview developers. Isn't this report a duplicate of bug http://bugs.kde.org/show_bug.cgi?id=58879 ? Yes and no. Yes because it asks to select the page to print in the print preview. No because when bug #58897 appeared, the check boxes in the page list of the kghostview component didn't exist yet. Now those boxes exists but there's still no way to control/access them from the client application, because of a lack of interface API. However, I'll merge both bur reports into one. *** Bug 58879 has been marked as a duplicate of this bug. *** UNCONFIRMED (batch reassigning messed this) Given that the maintainer of the components has commented on the bug (comment #1) and described the problem, this should really be NEW and not UNCONFIRMED. The status change is a side-effect of a batch operation, it wasn't intentional. Duplicate to bug 80889... *** Bug 80889 has been marked as a duplicate of this bug. *** See also discussions about bug 80889 for some more details and examples.... *** Bug 75815 has been marked as a duplicate of this bug. *** This is a duplicate of bug 59718. Please transfer your votes to 59718, if you care. Kurt, I don't see why this bug is a duplicate of Bug 59718. They're about two separate issues, though for some reason Comment 12 and Comment 13 of that bug discuss this one. KDEPrint in KDE3 is unmaintained and will have no more new features implemented. This request will never be implemented in KDEPrint as a result. In KDE4 the print preview uses the okular kpart which by default does not display a means of selecting pages Closing. |