1 /**********************************************************************
3 --- Qt Architect generated file ---
6 Last generated: Sat Oct 14 00:27:47 2000
8 *********************************************************************/
10 #include "parageneraldlg.h"
14 #define Inherited ParaGeneralDialogData
16 ParaGeneralDialog::ParaGeneralDialog
22 Inherited( parent, name )
25 spaceabove->insertItem(_("None"));
26 spaceabove->insertItem(_("Defskip"));
27 spaceabove->insertItem(_("Small skip"));
28 spaceabove->insertItem(_("Medium skip"));
29 spaceabove->insertItem(_("Big skip"));
30 spaceabove->insertItem(_("VFill"));
31 spaceabove->insertItem(_("Length"));
32 spacebelow->insertItem(_("None"));
33 spacebelow->insertItem(_("Defskip"));
34 spacebelow->insertItem(_("Small skip"));
35 spacebelow->insertItem(_("Medium skip"));
36 spacebelow->insertItem(_("Big skip"));
37 spacebelow->insertItem(_("VFill"));
38 spacebelow->insertItem(_("Length"));
40 createUnits(spaceabovevalueunits);
41 createUnits(spaceaboveplusunits);
42 createUnits(spaceaboveminusunits);
43 createUnits(spacebelowvalueunits);
44 createUnits(spacebelowplusunits);
45 createUnits(spacebelowminusunits);
48 void ParaGeneralDialog::createUnits(QComboBox *box)
50 // if you change this, remember to change ParaDialog::get/setUnits()
51 box->insertItem(_("Centimetres"));
52 box->insertItem(_("Inches"));
53 box->insertItem(_("Points (1/72.27 inch)"));
54 box->insertItem(_("Millimetres"));
55 box->insertItem(_("Picas"));
56 box->insertItem(_("ex units"));
57 box->insertItem(_("em units"));
58 box->insertItem(_("Scaled points (1/65536 pt)"));
59 box->insertItem(_("Big/PS points (1/72 inch)"));
60 box->insertItem(_("Didot points"));
61 box->insertItem(_("Cicero points"));
62 box->insertItem(_("Math units"));
65 ParaGeneralDialog::~ParaGeneralDialog()
69 void ParaGeneralDialog::spaceaboveHighlighted(int val)
71 spaceabovevalue->setEnabled(val == 6);
72 spaceabovevalueunits->setEnabled(val == 6);
73 spaceaboveplus->setEnabled(val == 6);
74 spaceaboveplusunits->setEnabled(val == 6);
75 spaceaboveminus->setEnabled(val == 6);
76 spaceaboveminusunits->setEnabled(val == 6);
79 void ParaGeneralDialog::spaceabovevalueChanged(const char *text)
81 // FIXME: the problem here is not validation, but what to do
82 // if it is not a valid double value ...
85 void ParaGeneralDialog::spaceaboveplusChanged(const char *text)
90 void ParaGeneralDialog::spaceaboveminusChanged(const char *text)
95 void ParaGeneralDialog::spacebelowHighlighted(int val)
97 spacebelowvalue->setEnabled(val == 6);
98 spacebelowvalueunits->setEnabled(val == 6);
99 spacebelowplus->setEnabled(val == 6);
100 spacebelowplusunits->setEnabled(val == 6);
101 spacebelowminus->setEnabled(val == 6);
102 spacebelowminusunits->setEnabled(val == 6);
105 void ParaGeneralDialog::spacebelowvalueChanged(const char *text)
110 void ParaGeneralDialog::spacebelowplusChanged(const char *text)
115 void ParaGeneralDialog::spacebelowminusChanged(const char *text)