]> git.lyx.org Git - lyx.git/commitdiff
GuiBox.cpp:
authorJürgen Spitzmüller <spitz@lyx.org>
Sun, 20 Jul 2008 16:57:37 +0000 (16:57 +0000)
committerJürgen Spitzmüller <spitz@lyx.org>
Sun, 20 Jul 2008 16:57:37 +0000 (16:57 +0000)
- disable width widgets for framed.sty boxes (bug 5069).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25727 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt4/GuiBox.cpp

index 684fdc326643a30cf0cb86e36a7cc320a77b94f1..06eb3bf642482caeaa722d6d9bd06f60500c706e 100644 (file)
@@ -186,6 +186,8 @@ void GuiBox::typeChanged(int index)
                pagebreakCB->setChecked(false);
        int itype = innerBoxCO->currentIndex();
        pagebreakCB->setEnabled(index == 1 && itype == 0);
+       widthED->setEnabled(index != 5);
+       widthUnitsLC->setEnabled(index != 5);
        setInnerType(frameless, itype);
 }
 
@@ -208,6 +210,8 @@ void GuiBox::pagebreakClicked()
 {
        bool pbreak = (pagebreakCB->checkState() == Qt::Checked);
        innerBoxCO->setEnabled(!pbreak);
+       widthED->setEnabled(!pbreak);
+       widthUnitsLC->setEnabled(!pbreak);
        if (pbreak) {
                valignCO->setEnabled(false);
                ialignCO->setEnabled(false);