Gibt es eine Ausblendungseigenschaft für Drucktasten in Qt Creator?

8

Gibt es eine Ausblendungseigenschaft für die Drucktaste in der Qt Creator-Eigenschaftenpalette? Ich versuche eine zu finden, aber ich kann sie nicht finden. Ich muss einige Tasten deaktivieren & amp; einige verstecken sich. Soll ich eine Grundstückspalette dafür nutzen ODER im Bauunternehmer? Später User Event, werden sie aktivieren & amp; gezeigt.

    
enterprize 23.06.2011, 21:41
quelle

3 Antworten

15

Einige Steuerelemente haben die Eigenschaft "Sichtbarkeit" auf der Palette, andere nicht. Das können Sie immer programmgesteuert tun (zum Beispiel im Konstruktor des Dialogs):

%Vor%     
mimic 23.06.2011, 22:05
quelle
2

In alten Versionen von Qt Designer gab es eine Eigenschaft visible dafür. Aber es scheint, dass es in neuen Versionen entfernt wurde, so dass Sie es nicht direkt verwenden können.

Es ist jedoch immer noch möglich, dieses Feld in der .ui-Datei hinzuzufügen. Öffnen Sie einfach einen beliebigen Texteditor, suchen Sie den Teil, der mit dem zu verdeckenden Widget verknüpft ist, und fügen Sie diesen Block an dieser Stelle ein:

%Vor%     
Ilya 03.11.2015 09:21
quelle
1

Es gibt keine Eigenschaft namens hide, aber es gibt eine namens "visible", die das tut, was Sie wollen. Weitere Informationen finden Sie in der Dokumentation QWidget (Da QPushButton ein QWisget ist) Dokumentation .

    
Matias Valdenegro 23.06.2011 21:48
quelle

Tags und Links