15 #include <qcheckbox.h>
16 #include <qradiobutton.h>
18 using namespace hippodraw;
105 QPrinter::Orientation
109 return QPrinter::Portrait;
112 return QPrinter::Landscape;
115 return QPrinter::Portrait;
120 if ( orientation == QPrinter::Portrait ) {
void setOrientation(QPrinter::Orientation orientation)
Sets the orientation of the canvas which can be Portrait or Landscape.
void setHeightNumber(int number)
Sets the number of new plots vertically.
void setWidthNumber(int number)
Sets the number of new plots horizontally.
bool getAddSelected() const
Returns true if added plots should be selected.
QRadioButton * m_visibleMarginRadioButton
QPrinter::Orientation orientation()
Gets the orientation of the canvas which can be Portrait or Landscape.
QRadioButton * m_invisibleMarginRadioButton
void orientationChanged()
Changes the plot matrix orientation.
Accept new setting and retile.
virtual void retile_clicked()
Responds to re-tile button clicked.
void setIgnorePrinterMargin(bool yes)
Sets the status of the ignore printer margins check box.
bool printerBounds()
Sets the if the printer margin/bounds should be visible on the canvas or not.
void setAddSelected(bool yes)
Sets the check box of the state of add plots being selected.
QCheckBox * ignore_margin
int getWidthNumber() const
Returns the number of new plots horizontally.
hippodraw::CanvasSettings class interface
int getHeightNumber() const
Returns the number of new plots vertically.
bool ignorePrinterMargin() const
Returns true if printer margin should be ignored when inserting new plots.
The base class for the CanvasSettings class.
virtual void saveRetile()
Responds to Save & Retile button.
virtual void portraitRadioButton_toggled(bool)
Responds portrait is clicked.
CanvasSettings(QWidget *parent=0, const char *name=0, bool modal=false, Qt::WFlags fl=0)
The constructor.
void setPrinterBounds(bool flag)
Gets the flag if the printer margin/bounds should be visible on the canvas or not.
QRadioButton * landscapeRadioButton
virtual void cancel()
Responds to Cancel button.
QRadioButton * portraitRadioButton
QRadioButton * m_add_selected