Seite 1 von 1

QMainWindow größe anpassen (QTableWinget)

Verfasst: 14. Oktober 2010 11:47
von samir_bmw
Hallo zusammen,

ich habe ein kleines Problem. In meinen MainWindow (abgeleitet von QMainWindow) klasse habe ich centralwidget ein QTableWidget. Der TableWidget ist dynamisch. Ich will es nach der Änderung von TableWidget, der MainWindow sich authomatisch anpast(an Grosse wäkst (max Monitor Grösse) oder srumpft). Ich habe es so gemacht. Ich zähle die Spalten und Reihen und multipliziert mit länge oder breite, dann setze ich MainWindow mit resize( anzahlSpalten * 10, anzahlZeilen * 10);

Gibt es eine bessere möglichkeit oder im QT vorhandene Funktion?

viele Grüße

Verfasst: 14. Oktober 2010 12:21
von upsala
Von den beiden Headern die Spaltenbreiten auslesen und aufsummieren. Aber warum sollte der User nicht scrollen dürfen? Bzw. was machst du wenn das Window nicht mehr auf den Bildschirm passt.

Verfasst: 14. Oktober 2010 13:19
von samir_bmw
Hallo,

der User darf scrollen, wenn max von Monitor ereicht ist. Bis dahin soll MainWindow wachsen.