Changeset 642 for trunk/geant4/visualization
- Timestamp:
- Dec 6, 2007, 7:15:52 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/geant4/visualization/OpenGL/src/G4OpenGLQtExportDialog.cc
r641 r642 74 74 // global layout 75 75 QVBoxLayout* globalVLayout = new QVBoxLayout(this); 76 globalVLayout->setMargin(10); 77 globalVLayout->setSpacing(10); 76 78 77 78 if ((format == "jpg") ||79 (format == "jpeg")) {80 81 QGroupBox *imageGroupBox = new QGroupBox(tr("Image quality"),this);82 QHBoxLayout *imageGroupBoxLayout = new QHBoxLayout(imageGroupBox);83 84 85 qualitySlider= new QSlider(Qt::Horizontal,imageGroupBox);86 #if QT_VERSION < 0x04000087 qualitySlider->setMinValue(0);88 qualitySlider->setMaxValue(100);89 qualitySlider->setTickmarks(QSlider::Below);90 #else91 qualitySlider->setMinimum(0);92 qualitySlider->setMaximum(100);93 qualitySlider->setTickPosition(QSlider::TicksBelow);94 #endif95 qualitySlider->setValue(60);96 imageGroupBoxLayout->addWidget(new QLabel("low",imageGroupBox));97 imageGroupBoxLayout->addWidget(qualitySlider);98 imageGroupBoxLayout->addWidget(new QLabel("Maximum",imageGroupBox));99 100 #if QT_VERSION >= 0x040000101 imageGroupBox->setLayout(imageGroupBoxLayout);102 #endif103 104 #if QT_VERSION >= 0x040000105 imageGroupBox->setLayout(imageGroupBoxLayout);106 #endif107 108 globalVLayout->addWidget(imageGroupBox);109 }110 111 79 112 80 // FIXME : L. Garnier 4/12/07 … … 122 90 123 91 #if QT_VERSION < 0x040000 92 124 93 colorButton = new QRadioButton("Color",EPSWidgetGroupBox); 125 94 BWButton = new QRadioButton("Grayscale",EPSWidgetGroupBox); 126 95 EPSButtonGroupBox = new QButtonGroup( 2,Qt::Vertical, tr("EPS options"),this); 96 EPSButtonGroupBox->setInsideMargin (15); 127 97 EPSButtonGroupBox->insert(colorButton); 128 98 EPSButtonGroupBox->insert(BWButton); … … 133 103 EPSWidgetGroupBox = new QGroupBox(tr("EPS options")); 134 104 QVBoxLayout *EPSGroupBoxLayout = new QVBoxLayout(EPSWidgetGroupBox); 105 EPSGroupBoxLayout->setMargin (15); 135 106 136 107 colorButton = new QRadioButton("Color",EPSWidgetGroupBox); … … 181 152 QWidget * sizeWidget = new QWidget(this); // widget containing group button 182 153 QVBoxLayout * sizeWidgetLayout = new QVBoxLayout(sizeWidget); 154 sizeWidgetLayout->setMargin (10); 183 155 184 156 // original and modify radiobuttons 185 157 #if QT_VERSION < 0x040000 186 158 QButtonGroup * sizeButtonGroupBox = new QButtonGroup ( 2,Qt::Vertical, tr("Size"),this); 159 sizeButtonGroupBox->setInsideMargin (15); 187 160 188 161 original = new QRadioButton("Original",sizeButtonGroupBox); … … 200 173 QVBoxLayout *sizeGroupBoxLayout = new QVBoxLayout(sizeGroupBox); 201 174 QButtonGroup * sizeButtonGroupBox = new QButtonGroup(); 175 sizeGroupBoxLayout->setMargin (15); 202 176 203 177 original = new QRadioButton("Original"); … … 301 275 #endif 302 276 globalVLayout->addWidget(sizeWidget); 277 278 if ((format == "jpg") || 279 (format == "jpeg")) { 280 281 QGroupBox *imageGroupBox = new QGroupBox(tr("Image quality"),this); 282 QHBoxLayout *hSliderLayout = new QHBoxLayout(imageGroupBox); 283 hSliderLayout->setMargin (15); 284 285 qualitySlider= new QSlider(Qt::Horizontal,imageGroupBox); 286 #if QT_VERSION < 0x040000 287 qualitySlider->setMinValue(0); 288 qualitySlider->setMaxValue(100); 289 qualitySlider->setTickmarks(QSlider::Below); 290 #else 291 qualitySlider->setMinimum(0); 292 qualitySlider->setMaximum(100); 293 qualitySlider->setTickPosition(QSlider::TicksBelow); 294 #endif 295 qualitySlider->setValue(60); 296 hSliderLayout->addWidget(new QLabel("Low ",imageGroupBox)); 297 hSliderLayout->addWidget(qualitySlider); 298 hSliderLayout->addWidget(new QLabel(" Maximum",imageGroupBox)); 299 300 #if QT_VERSION >= 0x040000 301 imageGroupBox->setLayout(hSliderLayout); 302 #endif 303 304 #if QT_VERSION >= 0x040000 305 imageGroupBox->setLayout(hSliderLayout); 306 #endif 307 308 globalVLayout->addWidget(imageGroupBox); 309 } 303 310 304 311
Note: See TracChangeset
for help on using the changeset viewer.