Seite 1 von 1
Separator in Layout
Verfasst: 9. April 2006 23:37
von prof_maad
Hallo alle miteinander,
ich habe mal eine Frage.
Ich brauche in einem QDialog eine horizontale Trennlinie wie bei QMenu's.
Im QtDesigner gibt es solche Linien, ich finde jedoch keine entsprechende Klasse oder Funktion in der Docu.
Kann mir jemand sagen, wie ich solch eine optische Trennlinie realisiere?
Danke im Voraus und Ciao,
Prof. MAAD
Verfasst: 10. April 2006 07:23
von macman
1.) Welche Trennlinien meinst Du?
2.) Wenn Du sie im Designer siehst, warum guckst Du dann nicht in den Sourcen vom Designer?

Verfasst: 10. April 2006 08:20
von prof_maad
Danke erstmal für deine Antwort.
Nun zu den Fragen:
1. Ich meine im Designer die "Horizontal Line".
2. In den Sourcen vom Designer steht als Class für diese "Horizontal Line" leider nur "Line", nicht etwa "QLine" etc. wie bei allen anderen Widgets.
Deshalb habe ich vermutet, dass es vielleicht kein eigenes Widget, sondern mehr eine Funktion eines Widets ist. Dazu habe ich aber leider auch nichts gefunden.
Weis jemand, wie ich so eine Linie hinbekomme?
Danke im Voraus und Ciao,
Prof. MAAD
Verfasst: 10. April 2006 08:39
von Alci
Hi,
geht ganz einfach:
Code: Alles auswählen
QLabel* pLabel = new QLabel(this);
pLabel->setFrameShape(QFrame::HLine);
//oder
//pLabel->setFrameShape(QFrame::VLine);
Verfasst: 10. April 2006 13:35
von prof_maad
Danke für die Hilfe.
Es funktioniert.
Ciao,
Prof. MAAD
Verfasst: 28. März 2008 13:44
von daRonny
Echt klasse.. hast auch mir geholfen! Funktioniert!