Was bedeutet das Kontrollkästchen "Global include" im Dialogfeld "Gesponserte Widgets"?

StackOverflow https://stackoverflow.com//questions/24031774

  •  21-12-2019
  •  | 
  •  

Frage

Ich überprüfe es nie, wenn ich Widgets bewerbe, und alles funktioniert, aber ich habe mich immer gefragt, wofür es ist.Weiß es jemand?

enter image description here

War es hilfreich?

Lösung

Das Aktivieren dieses Kontrollkästchens führt dazu, dass die Header-Datei als globale Header-Datei in den generierten UI-Code aufgenommen wird.Z.B.es wird aufgenommen als #include <foowidget.h> statt #include "foowidget.h".

Sie müssen es beispielsweise verwenden, wenn Sie ein Widget aus einer Bibliothek in ein benutzerdefiniertes Widget umwandeln möchten, wenn die Bibliothek systemweit installiert ist, Sie dieses Widget jedoch nicht direkt im Designer erstellen können.Ein Beispiel wäre, einen QSlider zu einem zu befördern QxtSpanSlider wenn Sie Qxt über den Linux-Paketmanager installieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top