QDockWidget / floaten & drag..nicht - einfach Starr

Alles rund um die Programmierung mit Qt
Antworten
patrik08
Beiträge: 746
Registriert: 27. Februar 2006 10:48
Wohnort: DE Freiburg

QDockWidget / floaten & drag..nicht - einfach Starr

Beitrag von patrik08 »

im designer habe ich sicher alles richtig gekickt...

er produziert dann...

Code: Alles auswählen

    dockexport = new QDockWidget(centralwidget);
    dockexport->setObjectName(QString::fromUtf8("dockexport"));
    dockexport->setAcceptDrops(true);
    dockexport->setAutoFillBackground(false);
    dockexport->setFloating(true);
    dockexport->setFeatures(QDockWidget::AllDockWidgetFeatures);
    dockexport->setAllowedAreas(Qt::AllDockWidgetAreas);
original ui http://ciz.ch/svnciz/dialog_qt/qt4_a/sq ... ui_main.ui

was muss er noch mehr haben um entdlich verschieben zu koennen?
im dialog ist auch drag true..
wetim
Beiträge: 13
Registriert: 26. April 2006 14:54
Wohnort: wechselhaft

Beitrag von wetim »

1. oberstes layout auflösen, sodass dein dockwidget verschiebbar ist
2. im property editor gibts nun eine neue möglichkeit
docked = false auf true setzen
und gewünschten bereich auswählen, in dem fall also Qt::Bottom...
3. oberstes layout wieder setzen

gruß, michi
patrik08
Beiträge: 746
Registriert: 27. Februar 2006 10:48
Wohnort: DE Freiburg

Beitrag von patrik08 »

wetim hat geschrieben:1. oberstes layout auflösen, sodass dein dockwidget verschiebbar ist
wass meinst du mit oberste layout? den parent...?
wetim
Beiträge: 13
Registriert: 26. April 2006 14:54
Wohnort: wechselhaft

Beitrag von wetim »

das layout vom hauptfenster, sodass du dein dockWidget frei verschieben kannst...

klick einfach auf ne freie stelle im formular und dann break layout...
Antworten