Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
src_gui_kernel_qkeysequence.cpp
Go to the documentation of this file.
1// Copyright (C) 2016 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
3#include <QKeySequence>
4#include <QMenu>
5#include <QTranslator>
6
7
9struct Wrapper : public QWidget
10{ void wrapper(); };
11
12/* Wrap non-compilable code snippet
13
15QKeySequence(QKeySequence::Print);
16QKeySequence(tr("Ctrl+P"));
17QKeySequence(tr("Ctrl+p"));
18QKeySequence(Qt::CTRL | Qt::Key_P);
19QKeySequence(Qt::CTRL + Qt::Key_P); // deprecated
21
22
24QKeySequence(tr("Ctrl+X, Ctrl+C"));
25QKeySequence(Qt::CTRL | Qt::Key_X, Qt::CTRL | Qt::Key_C);
26QKeySequence(Qt::CTRL + Qt::Key_X, Qt::CTRL + Qt::Key_C); // deprecated
28
29*/ // Wrap non-compilable code snippet
30
33QMenu *file = new QMenu(this);
34file->addAction(tr("&Open..."), QKeySequence(tr("Ctrl+O", "File|Open")),
35 this, &MainWindow::open);
37
38} // Wrapper::wrapper
39} // src_gui_kernel_qkeysequence
The QKeySequence class encapsulates a key sequence as used by shortcuts.
The QMenu class provides a menu widget for use in menu bars, context menus, and other popup menus.
Definition qmenu.h:26
The QWidget class is the base class of all user interface objects.
Definition qwidget.h:99
#define tr(X)
QFile file
[0]