Seite 1 von 1

[gelöst] Custom Layout als Designer Plugin

Verfasst: 25. April 2011 18:45
von Julia
Hallo,

wie kann ich anstelle eines CustomWidget ein
Custon Layout Plugin für den Designer erstellen?

Die Klasse QDesignerCustomWidgetInterface
bietet mir nur als Rückgabewert ein QWidget an.

lg Julia

Verfasst: 26. April 2011 14:25
von SamFredericks
The QDesignerCustomWidgetInterface class enables Qt Designer to access and construct custom widgets.
Demnach wird das wohl nicht gehen.

Aber selbst wenn du im QtDesigner ein Layout auf deiner Form erstellst, fügt er auch jedesmal ein QWidget hinzu.

Code: Alles auswählen

   <widget class="QWidget" name="verticalLayoutWidget">
    <property name="geometry">
     <rect>
      <x>130</x>
      <y>100</y>
      <width>160</width>
      <height>80</height>
     </rect>
    </property>
    <layout class="QVBoxLayout" name="verticalLayout"/>
   </widget>
Also ein QWidget mit einem Custom Layout erstellen.

Verfasst: 26. April 2011 14:27
von Julia
Hey,

habs nun so gemacht, klappt wunderbar.

lg Julia