Größe von QDockWidget in QMainWidget ändern



  • Ich versuche nun schon seit Tagen die Göße meines DockWidgets zu verändern.
    Mit Resize, usw. klappt es nicht. vieleicht hat ja einer von Euch einen Tipp für mich.

    Ich habe ein QMainWidget Objekt und lege dann ein DockWidget welches ich in die Qt::LeftDockWidgetArea lege. wie kann ich dieses DockWidget nun größer machen???

    void myMainWindow::CreateLayout()
    {    
        listWidget = new QListWidget();
        fertigListWidget = new QListWidget();
    
        links = new QTabWidget();
        links->addTab(listWidget,"Zu bearbeitende Datei(en)...");
        links->addTab(fertigListWidget,"Bereits bearbeitete Datei(en)...");
    
        leftDock = new QDockWidget();
        leftDock->setWidget(links);
        leftDock->setFeatures(QDockWidget::NoDockWidgetFeatures);
    
        leftDock->resize(QSize(800,this->maximumHeight())); // Bringt nichts
    
        addDockWidget( Qt::LeftDockWidgetArea,leftDock);   
    
        editor = new QTextEdit;
        editor->setReadOnly(true);
        setCentralWidget(editor);   
    }
    

    Man kann zur Laufzeit den Balken zwischen centralWidget und leftDock hin und her schieben, also muss dass mit dem vergrößern irgendwie gehen.

    Vielen Dank im Voraus,

    Gruß Patrick


Anmelden zum Antworten