Amelioration du comportement du HotspotEditor lorsqu'on le redimensionne

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@366 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavierqet
2008-08-10 15:43:54 +00:00
parent e0cf69d6bf
commit 8b3e64a724
2 changed files with 7 additions and 7 deletions

View File

@@ -538,7 +538,6 @@ void ElementScene::slot_editSizeHotSpot() {
// cree un dialogue
QDialog dialog_sh;
dialog_sh.setModal(true);
dialog_sh.setMinimumSize(400, 230);
dialog_sh.setWindowTitle(tr("\311diter la taille et le point de saisie"));
QVBoxLayout *dialog_layout = new QVBoxLayout(&dialog_sh);

View File

@@ -52,9 +52,9 @@ HotspotEditor::HotspotEditor(QWidget *parent) :
diagram_scene -> border_and_inset.displayInset(false);
diagram_view = new QGraphicsView(diagram_scene);
diagram_view -> setMaximumSize(
static_cast<int>((5 * diagram_scene -> border_and_inset.columnsWidth()) + (3 * Diagram::margin)),
300
diagram_view -> setMinimumSize(
qRound(diagram_scene -> border_and_inset.diagramWidth() + (3 * Diagram::margin)),
qRound(diagram_scene -> border_and_inset.diagramHeight() + (3 * Diagram::margin))
);
diagram_view -> setTransformationAnchor(QGraphicsView::AnchorUnderMouse);
diagram_view -> setResizeAnchor(QGraphicsView::AnchorUnderMouse);
@@ -82,15 +82,16 @@ HotspotEditor::HotspotEditor(QWidget *parent) :
grid_layout -> addWidget(sb_hotspot_x, 4, 1);
grid_layout -> addWidget(new QLabel(tr("Ordonn\351e :")), 5, 0);
grid_layout -> addWidget(sb_hotspot_y, 5, 1);
grid_layout -> setRowStretch(6, 500);
grid_layout -> setSpacing(3);
QHBoxLayout *hlayout = new QHBoxLayout();
hlayout -> addLayout(grid_layout);
hlayout -> addWidget(diagram_view);
hlayout -> addLayout(grid_layout, 1);
hlayout -> addWidget(diagram_view, 500);
vlayout = new QVBoxLayout(this);
vlayout -> setSpacing(0);
vlayout -> addLayout(hlayout);
vlayout -> addLayout(hlayout, 1);
updateScene();
updateHotspotLimits();