Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Page Setup menu item for Mac os printing #12219

Closed
qgib opened this issue Nov 28, 2009 · 9 comments
Closed

Page Setup menu item for Mac os printing #12219

qgib opened this issue Nov 28, 2009 · 9 comments

Comments

@qgib
Copy link
Contributor

qgib commented Nov 28, 2009

Author Name: vrgsmm01 - (vrgsmm01 -)
Original Redmine Issue: 2159

Assignee: Marco Hugentobler


Page Setup menu item must be added in file menu for [[MacOS]] printing correctly


@qgib
Copy link
Contributor Author

qgib commented Dec 9, 2009

Author Name: John Tull (John Tull)


I would like to second the call to fix this. As things currently stand in OS X, you have to save a composer project as an image, then go to another program to print the file. Currently, qgis defaults to the standard letter size (likely based on locale) on OS X and there is no widget to change the paper format, as in the dialog on linux systems. So on my system, it will go through the render process, but only produce a print file for the first 8.5x11 inches of you print image.

For reference, see:
http://doc.trolltech.com/4.5/qpagesetupdialog.html

@qgib
Copy link
Contributor Author

qgib commented May 17, 2010

Author Name: Charles Timko - (Charles Timko -)


Verify this ticket is identical to this ticket -> "#12485":https://trac.osgeo.org/qgis/ticket/2425|

@qgib
Copy link
Contributor Author

qgib commented May 17, 2010

Author Name: John Tull (John Tull)


Yes, this ticket and #12485 are the same. I would suggest bringing the description from 2425 over here before closing 2425.

@qgib
Copy link
Contributor Author

qgib commented May 18, 2010

Author Name: Charles Timko - (Charles Timko -)


"When you try to print from the composer...if the layout paper is bigger than A4

...print result is out of range.

This problem can be fixed by adding an additional menu idem "page setup" in macos version otherwise can't print layouts in plotter...because page setup doesn't work properly.

In version 0.74 the page setup is working perfectly...because if the composer map paper is different from the printing paper...the "page setup dialog" is appearing asking you to choose the appropriate page and printer for printing!

Now...in current version 1.4 this feature is not present...why???" ~ #12485

Patch ready for this as well.


  • status_id was changed from Open to In Progress

@qgib
Copy link
Contributor Author

qgib commented May 18, 2010

Author Name: John Tull (John Tull)


I confirmed the patch worked on my trunk build. Good work!

@qgib
Copy link
Contributor Author

qgib commented May 18, 2010

Author Name: Jürgen Fischer (@jef-n)


  • status_id was changed from In Progress to Open

@qgib
Copy link
Contributor Author

qgib commented May 21, 2010

Author Name: Marco Hugentobler (@mhugent)


The patch looks good. I didn't realize there is a problem with the page dialog on [[MacOS]].

I have only two minor comments:

  • The deletes are missing (or creat objects on the stack)
  • Is it intentional that the page setup dialog is modeless (show() instead of exec() ) ?. Because now, the user could open a lot of page setup dialogs at the same time.

Regards,
Marco

@qgib
Copy link
Contributor Author

qgib commented May 21, 2010

Author Name: John Tull (John Tull)


Hi Marco. This patch was assigned to you when submitted, so it was assumed that you knew. Unfortunately, there are numerous others assigned to you related to print composer, so perhaps a review of what is open is in order.

Regarding the modeless setting, the page setup dialog is exposed as a sheet rather than a separate dialog, so I don't think it is possible to have more than one at a time. I could not get it to do so anyway. I have noticed an occasional disappearing print dialog, but I do not know if this is in any way related.

@qgib
Copy link
Contributor Author

qgib commented May 22, 2010

Author Name: Marco Hugentobler (@mhugent)


Applied in 63c6950 (SVN r13546) with the mentioned modifications.
Thanks ctimko!


  • resolution was changed from to fixed
  • status_id was changed from Open to Closed

@qgib qgib added this to the Version 1.5.0 milestone May 24, 2019
@qgib qgib closed this as completed May 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant