QStatusTipEvent Class

QStatusTipEventクラスは、ステータスバーにメッセージを表示するためのイベントを提供します。詳細...

Header: #include <QStatusTipEvent>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
Inherits: QEvent

パブリック関数

QStatusTipEvent(const QString &tip)
QString tip() const

詳細説明

ステータスチップは、QWidget::setStatusTip() 関数を使用してウィジェットに設定できます。マウスカーソルがウィジェットに入ると、ステータスバーに表示されます。例えば

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
{
    QWidget *myWidget = new QWidget;
    myWidget->setStatusTip(tr("This is my widget."));

    setCentralWidget(myWidget);
    ...
}

Widget with status tip.

ステータスヒントは、QAction::setStatusTip() 関数を使用してアクションに設定することもできます:

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
{
    QMenu *fileMenu = menuBar()->addMenu(tr("File"));

    QAction *newAct = new QAction(tr("&New"), this);
    newAct->setStatusTip(tr("Create a new file."));
    fileMenu->addAction(newAct);
    ...
}

Action with status tip.

最後に、ステータス・ヒントは、Qt::StatusTipRole enum値を通してアイテム・ビュー・クラスでサポートされます。

QStatusBarQHelpEventQWhatsThisClickedEventも参照してください

メンバ関数ドキュメント

[explicit] QStatusTipEvent::QStatusTipEvent(const QString &tip)

tip で指定されたテキストでステータスチップイベントを構築する。

tip()も参照

QString QStatusTipEvent::tip() const

ステータス・バーに表示するメッセージを返す。

QStatusBar::showMessage()も参照して ください。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。