]> rtime.felk.cvut.cz Git - eurobot/public.git/commitdiff
robomon: make the groupboxes better aligned
authorFilip Jareš <filipjares@post.cz>
Sat, 3 Apr 2010 12:52:37 +0000 (14:52 +0200)
committerFilip Jareš <filipjares@post.cz>
Sat, 3 Apr 2010 12:52:37 +0000 (14:52 +0200)
src/robomon/RobomonAtlantis.cpp

index 4b5d287cb43631a64aeab3dff98bead611cfcd16..629be99adf75e8993db98537f4ac0d9e5010491c 100644 (file)
@@ -90,6 +90,7 @@ void RobomonAtlantis::createRightLayout()
        rightLayout = new QVBoxLayout();
        QGridLayout *layout = new QGridLayout();
        QVBoxLayout *vlayout = new QVBoxLayout();
+       //vlayout->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Expanding);
        
        createPositionGroupBox();
        createMiscGroupBox();
@@ -127,7 +128,7 @@ void RobomonAtlantis::createPlaygroundGroupBox()
 void RobomonAtlantis::createPositionGroupBox()
 {
        positionGroupBox = new QGroupBox(tr("Position state"));
-       positionGroupBox->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
+       positionGroupBox->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
        QGridLayout *layout = new QGridLayout();
        
        actPosX = new QLineEdit();
@@ -170,7 +171,7 @@ void RobomonAtlantis::createPositionGroupBox()
 void RobomonAtlantis::createMiscGroupBox()
 {
        miscGroupBox = new QGroupBox(tr("Miscellaneous"));
-       miscGroupBox->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
+       miscGroupBox->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
        QGridLayout *layout = new QGridLayout();
 
        obstacleSimulationCheckBox = new QCheckBox(tr("&Obstacle simulation"));
@@ -189,12 +190,13 @@ void RobomonAtlantis::createMiscGroupBox()
 void RobomonAtlantis::createFSMGroupBox()
 {
        fsmGroupBox = new QGroupBox(tr("FSM"));
-       fsmGroupBox->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
+       fsmGroupBox->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
        QGridLayout *layout = new QGridLayout();
 
        layout->addWidget(MiscGui::createLabel("Main:"), 1, 0);
        fsm_main_state = new QLabel();
        fsm_main_state->setMinimumWidth(100);
+       fsm_main_state->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
        layout->addWidget(fsm_main_state, 1, 1);
 
        layout->addWidget(MiscGui::createLabel("Act:"), 2, 0);
@@ -237,7 +239,7 @@ void RobomonAtlantis::createActuatorsGroupBox()
 void RobomonAtlantis::createPowerGroupBox()
 {
        powerGroupBox = new QGroupBox(tr("Power management"));
-       powerGroupBox->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
+       powerGroupBox->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
        QGridLayout *layout = new QGridLayout();
 
        voltage33CheckBox = new QCheckBox(tr("&3.3V"));