11
QToolbarにいくつかのQWidgetsを直接追加しましたが、単純にwidget-> setVisible(false)が機能しませんでした。 QToolbarにあるウィジェットを表示したり非表示にする方法の例を教えてください。QToolbarにQWidgetを隠す?
ありがとうございます!
QToolbarにいくつかのQWidgetsを直接追加しましたが、単純にwidget-> setVisible(false)が機能しませんでした。 QToolbarにあるウィジェットを表示したり非表示にする方法の例を教えてください。QToolbarにQWidgetを隠す?
ありがとうございます!
代わりに適切なQActionにsetVisible()
と電話する必要があります。たとえば、addWidget()
はQAction *を返します。
QAction* widgetAction = toolBar->addWidget(someWidget);
widgetAction->setVisible(false);
ありがとうございます、ありがとう、それはaddWidgetのQActionを返しました!シンプルなAPIドキュメントを読む方法を知っていれば大変です。 – James
ハハ。私はこの問題のために周りを探索し、この答えに来た。私はすでに質問をして返してくれましたが、時間をかけて忘れていました。もしできれば私は+2になるだろう。 :-) – metal