1 /**********************************************************************
3 --- Qt Architect generated file ---
6 Last generated: Sat Oct 14 00:27:47 2000
8 *********************************************************************/
11 #include "parageneraldlg.h"
13 #include "dlg/helpers.h"
19 #define Inherited ParaGeneralDialogData
21 #ifdef CXX_WORKING_NAMESPACES
22 using kde_helpers::setSizeHint;
25 ParaGeneralDialog::ParaGeneralDialog
31 Inherited( parent, name )
34 abovepage = new ParaAboveDialogData(this, "abovepage");
35 belowpage = new ParaBelowDialogData(this, "belowpage");
37 spacetab->addTabPage(abovepage, _("&Spacing Above"));
38 spacetab->addTabPage(belowpage, _("Spacing &Below"));
40 connect(abovepage->spaceabove, SIGNAL(highlighted(int)), this, SLOT(spaceaboveHighlighted(int)));
41 connect(belowpage->spacebelow, SIGNAL(highlighted(int)), this, SLOT(spacebelowHighlighted(int)));
43 abovepage->spaceabove->insertItem(_("None"));
44 abovepage->spaceabove->insertItem(_("Defskip"));
45 abovepage->spaceabove->insertItem(_("Small skip"));
46 abovepage->spaceabove->insertItem(_("Medium skip"));
47 abovepage->spaceabove->insertItem(_("Big skip"));
48 abovepage->spaceabove->insertItem(_("VFill"));
49 abovepage->spaceabove->insertItem(_("Length"));
50 setSizeHint(abovepage->spaceabove);
51 belowpage->spacebelow->insertItem(_("None"));
52 belowpage->spacebelow->insertItem(_("Defskip"));
53 belowpage->spacebelow->insertItem(_("Small skip"));
54 belowpage->spacebelow->insertItem(_("Medium skip"));
55 belowpage->spacebelow->insertItem(_("Big skip"));
56 belowpage->spacebelow->insertItem(_("VFill"));
57 belowpage->spacebelow->insertItem(_("Length"));
58 setSizeHint(belowpage->spacebelow);
60 QToolTip::add(block, _("Alignment of current paragraph"));
61 QToolTip::add(center, _("Alignment of current paragraph"));
62 QToolTip::add(left, _("Alignment of current paragraph"));
63 QToolTip::add(right, _("Alignment of current paragraph"));
64 QToolTip::add(noindent, _("No indent on first line of paragraph"));
65 QToolTip::add(labelwidth, _("FIXME please !"));
67 QToolTip::add(abovepage->pagebreakabove, _("New page above this paragraph"));
68 QToolTip::add(abovepage->keepabove, _("Don't hug margin if at top of page"));
69 QToolTip::add(abovepage->spaceabovevalue, _("Size of extra space above paragraph"));
70 QToolTip::add(abovepage->spaceaboveplus, _("Maximum extra space that can be added"));
71 QToolTip::add(abovepage->spaceaboveminus, _("Minimum space required"));
73 QToolTip::add(belowpage->pagebreakbelow, _("New page below this paragraph"));
74 QToolTip::add(belowpage->keepbelow, _("Don't hug margin if at bottom of page"));
75 QToolTip::add(belowpage->spacebelowvalue, _("Size of extra space below paragraph"));
76 QToolTip::add(belowpage->spacebelowplus, _("Maximum extra space that can be added"));
77 QToolTip::add(belowpage->spacebelowminus, _("Minimum space required"));
80 ParaGeneralDialog::~ParaGeneralDialog()
84 void ParaGeneralDialog::spaceaboveHighlighted(int val)
86 abovepage->spaceabovevalue->setEnabled(val == 6);
87 abovepage->spaceaboveplus->setEnabled(val == 6);
88 abovepage->spaceaboveminus->setEnabled(val == 6);
91 void ParaGeneralDialog::spacebelowHighlighted(int val)
93 belowpage->spacebelowvalue->setEnabled(val == 6);
94 belowpage->spacebelowplus->setEnabled(val == 6);
95 belowpage->spacebelowminus->setEnabled(val == 6);