forked from qt-creator/qt-creator
Handle Qt deprecation warning for shortcut setup
Change-Id: If13b353111611bd2419ec17d7795836da2ec00fe Reviewed-by: Aleksei German <aleksei.german@qt.io>
This commit is contained in:
@@ -51,7 +51,7 @@ InsightWidget::InsightWidget(InsightView *insightView, InsightModel *insightMode
|
|||||||
engine()->addImportPath(propertyEditorResourcesPath() + "/imports");
|
engine()->addImportPath(propertyEditorResourcesPath() + "/imports");
|
||||||
engine()->addImportPath(qmlSourcesPath() + "/imports");
|
engine()->addImportPath(qmlSourcesPath() + "/imports");
|
||||||
|
|
||||||
m_qmlSourceUpdateShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_F11), this);
|
m_qmlSourceUpdateShortcut = new QShortcut(QKeySequence(Qt::CTRL | Qt::Key_F11), this);
|
||||||
connect(m_qmlSourceUpdateShortcut,
|
connect(m_qmlSourceUpdateShortcut,
|
||||||
&QShortcut::activated,
|
&QShortcut::activated,
|
||||||
this,
|
this,
|
||||||
|
@@ -133,7 +133,7 @@ AssetsLibraryWidget::AssetsLibraryWidget(AsynchronousImageCache &asynchronousFon
|
|||||||
setStyleSheet(Theme::replaceCssColors(
|
setStyleSheet(Theme::replaceCssColors(
|
||||||
QString::fromUtf8(Utils::FileReader::fetchQrc(":/qmldesigner/stylesheet.css"))));
|
QString::fromUtf8(Utils::FileReader::fetchQrc(":/qmldesigner/stylesheet.css"))));
|
||||||
|
|
||||||
m_qmlSourceUpdateShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_F6), this);
|
m_qmlSourceUpdateShortcut = new QShortcut(QKeySequence(Qt::CTRL | Qt::Key_F6), this);
|
||||||
connect(m_qmlSourceUpdateShortcut, &QShortcut::activated, this, &AssetsLibraryWidget::reloadQmlSource);
|
connect(m_qmlSourceUpdateShortcut, &QShortcut::activated, this, &AssetsLibraryWidget::reloadQmlSource);
|
||||||
connect(this,
|
connect(this,
|
||||||
&AssetsLibraryWidget::extFilesDrop,
|
&AssetsLibraryWidget::extFilesDrop,
|
||||||
|
@@ -140,7 +140,7 @@ ContentLibraryWidget::ContentLibraryWidget()
|
|||||||
setStyleSheet(Theme::replaceCssColors(
|
setStyleSheet(Theme::replaceCssColors(
|
||||||
QString::fromUtf8(Utils::FileReader::fetchQrc(":/qmldesigner/stylesheet.css"))));
|
QString::fromUtf8(Utils::FileReader::fetchQrc(":/qmldesigner/stylesheet.css"))));
|
||||||
|
|
||||||
m_qmlSourceUpdateShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_F11), this);
|
m_qmlSourceUpdateShortcut = new QShortcut(QKeySequence(Qt::CTRL | Qt::Key_F11), this);
|
||||||
connect(m_qmlSourceUpdateShortcut, &QShortcut::activated, this, &ContentLibraryWidget::reloadQmlSource);
|
connect(m_qmlSourceUpdateShortcut, &QShortcut::activated, this, &ContentLibraryWidget::reloadQmlSource);
|
||||||
|
|
||||||
QmlDesignerPlugin::trackWidgetFocusTime(this, Constants::EVENT_CONTENTLIBRARY_TIME);
|
QmlDesignerPlugin::trackWidgetFocusTime(this, Constants::EVENT_CONTENTLIBRARY_TIME);
|
||||||
|
@@ -59,7 +59,7 @@ MaterialEditorView::MaterialEditorView(ExternalDependenciesInterface &externalDe
|
|||||||
, m_stackedWidget(new QStackedWidget)
|
, m_stackedWidget(new QStackedWidget)
|
||||||
, m_dynamicPropertiesModel(new DynamicPropertiesModel(true, this))
|
, m_dynamicPropertiesModel(new DynamicPropertiesModel(true, this))
|
||||||
{
|
{
|
||||||
m_updateShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_F7), m_stackedWidget);
|
m_updateShortcut = new QShortcut(QKeySequence(Qt::CTRL | Qt::Key_F7), m_stackedWidget);
|
||||||
connect(m_updateShortcut, &QShortcut::activated, this, &MaterialEditorView::reloadQml);
|
connect(m_updateShortcut, &QShortcut::activated, this, &MaterialEditorView::reloadQml);
|
||||||
|
|
||||||
m_ensureMatLibTimer.callOnTimeout([this] {
|
m_ensureMatLibTimer.callOnTimeout([this] {
|
||||||
|
@@ -72,9 +72,9 @@ PropertyEditorView::PropertyEditorView(AsynchronousImageCache &imageCache,
|
|||||||
m_qmlDir = PropertyEditorQmlBackend::propertyEditorResourcesPath();
|
m_qmlDir = PropertyEditorQmlBackend::propertyEditorResourcesPath();
|
||||||
|
|
||||||
if (Utils::HostOsInfo::isMacHost())
|
if (Utils::HostOsInfo::isMacHost())
|
||||||
m_updateShortcut = new QShortcut(QKeySequence(Qt::ALT + Qt::Key_F3), m_stackedWidget);
|
m_updateShortcut = new QShortcut(QKeySequence(Qt::ALT | Qt::Key_F3), m_stackedWidget);
|
||||||
else
|
else
|
||||||
m_updateShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_F3), m_stackedWidget);
|
m_updateShortcut = new QShortcut(QKeySequence(Qt::CTRL | Qt::Key_F3), m_stackedWidget);
|
||||||
connect(m_updateShortcut, &QShortcut::activated, this, &PropertyEditorView::reloadQml);
|
connect(m_updateShortcut, &QShortcut::activated, this, &PropertyEditorView::reloadQml);
|
||||||
|
|
||||||
m_stackedWidget->setStyleSheet(Theme::replaceCssColors(
|
m_stackedWidget->setStyleSheet(Theme::replaceCssColors(
|
||||||
|
@@ -331,7 +331,7 @@ void RichTextEditor::setupTextActions()
|
|||||||
fmt.setFontWeight(checked ? QFont::Bold : QFont::Normal);
|
fmt.setFontWeight(checked ? QFont::Bold : QFont::Normal);
|
||||||
mergeFormatOnWordOrSelection(fmt);
|
mergeFormatOnWordOrSelection(fmt);
|
||||||
});
|
});
|
||||||
m_actionTextBold->setShortcut(Qt::CTRL + Qt::Key_B);
|
m_actionTextBold->setShortcut(Qt::CTRL | Qt::Key_B);
|
||||||
QFont bold;
|
QFont bold;
|
||||||
bold.setBold(true);
|
bold.setBold(true);
|
||||||
m_actionTextBold->setFont(bold);
|
m_actionTextBold->setFont(bold);
|
||||||
@@ -344,7 +344,7 @@ void RichTextEditor::setupTextActions()
|
|||||||
fmt.setFontItalic(checked);
|
fmt.setFontItalic(checked);
|
||||||
mergeFormatOnWordOrSelection(fmt);
|
mergeFormatOnWordOrSelection(fmt);
|
||||||
});
|
});
|
||||||
m_actionTextItalic->setShortcut(Qt::CTRL + Qt::Key_I);
|
m_actionTextItalic->setShortcut(Qt::CTRL | Qt::Key_I);
|
||||||
QFont italic;
|
QFont italic;
|
||||||
italic.setItalic(true);
|
italic.setItalic(true);
|
||||||
m_actionTextItalic->setFont(italic);
|
m_actionTextItalic->setFont(italic);
|
||||||
@@ -357,7 +357,7 @@ void RichTextEditor::setupTextActions()
|
|||||||
fmt.setFontUnderline(checked);
|
fmt.setFontUnderline(checked);
|
||||||
mergeFormatOnWordOrSelection(fmt);
|
mergeFormatOnWordOrSelection(fmt);
|
||||||
});
|
});
|
||||||
m_actionTextUnderline->setShortcut(Qt::CTRL + Qt::Key_U);
|
m_actionTextUnderline->setShortcut(Qt::CTRL | Qt::Key_U);
|
||||||
QFont underline;
|
QFont underline;
|
||||||
underline.setUnderline(true);
|
underline.setUnderline(true);
|
||||||
m_actionTextUnderline->setFont(underline);
|
m_actionTextUnderline->setFont(underline);
|
||||||
@@ -417,25 +417,25 @@ void RichTextEditor::setupAlignActions()
|
|||||||
{
|
{
|
||||||
const QIcon leftIcon(getIcon(Theme::Icon::textAlignLeft));
|
const QIcon leftIcon(getIcon(Theme::Icon::textAlignLeft));
|
||||||
m_actionAlignLeft = ui->toolBar->addAction(leftIcon, tr("&Left"), [this]() { ui->textEdit->setAlignment(Qt::AlignLeft | Qt::AlignAbsolute); });
|
m_actionAlignLeft = ui->toolBar->addAction(leftIcon, tr("&Left"), [this]() { ui->textEdit->setAlignment(Qt::AlignLeft | Qt::AlignAbsolute); });
|
||||||
m_actionAlignLeft->setShortcut(Qt::CTRL + Qt::Key_L);
|
m_actionAlignLeft->setShortcut(Qt::CTRL | Qt::Key_L);
|
||||||
m_actionAlignLeft->setCheckable(true);
|
m_actionAlignLeft->setCheckable(true);
|
||||||
m_actionAlignLeft->setPriority(QAction::LowPriority);
|
m_actionAlignLeft->setPriority(QAction::LowPriority);
|
||||||
|
|
||||||
const QIcon centerIcon(getIcon(Theme::Icon::textAlignCenter));
|
const QIcon centerIcon(getIcon(Theme::Icon::textAlignCenter));
|
||||||
m_actionAlignCenter = ui->toolBar->addAction(centerIcon, tr("C&enter"), [this]() { ui->textEdit->setAlignment(Qt::AlignHCenter); });
|
m_actionAlignCenter = ui->toolBar->addAction(centerIcon, tr("C&enter"), [this]() { ui->textEdit->setAlignment(Qt::AlignHCenter); });
|
||||||
m_actionAlignCenter->setShortcut(Qt::CTRL + Qt::Key_E);
|
m_actionAlignCenter->setShortcut(Qt::CTRL | Qt::Key_E);
|
||||||
m_actionAlignCenter->setCheckable(true);
|
m_actionAlignCenter->setCheckable(true);
|
||||||
m_actionAlignCenter->setPriority(QAction::LowPriority);
|
m_actionAlignCenter->setPriority(QAction::LowPriority);
|
||||||
|
|
||||||
const QIcon rightIcon(getIcon(Theme::Icon::textAlignRight));
|
const QIcon rightIcon(getIcon(Theme::Icon::textAlignRight));
|
||||||
m_actionAlignRight = ui->toolBar->addAction(rightIcon, tr("&Right"), [this]() { ui->textEdit->setAlignment(Qt::AlignRight | Qt::AlignAbsolute); });
|
m_actionAlignRight = ui->toolBar->addAction(rightIcon, tr("&Right"), [this]() { ui->textEdit->setAlignment(Qt::AlignRight | Qt::AlignAbsolute); });
|
||||||
m_actionAlignRight->setShortcut(Qt::CTRL + Qt::Key_R);
|
m_actionAlignRight->setShortcut(Qt::CTRL | Qt::Key_R);
|
||||||
m_actionAlignRight->setCheckable(true);
|
m_actionAlignRight->setCheckable(true);
|
||||||
m_actionAlignRight->setPriority(QAction::LowPriority);
|
m_actionAlignRight->setPriority(QAction::LowPriority);
|
||||||
|
|
||||||
const QIcon fillIcon(getIcon(Theme::Icon::textFullJustification));
|
const QIcon fillIcon(getIcon(Theme::Icon::textFullJustification));
|
||||||
m_actionAlignJustify = ui->toolBar->addAction(fillIcon, tr("&Justify"), [this]() { ui->textEdit->setAlignment(Qt::AlignJustify); });
|
m_actionAlignJustify = ui->toolBar->addAction(fillIcon, tr("&Justify"), [this]() { ui->textEdit->setAlignment(Qt::AlignJustify); });
|
||||||
m_actionAlignJustify->setShortcut(Qt::CTRL + Qt::Key_J);
|
m_actionAlignJustify->setShortcut(Qt::CTRL | Qt::Key_J);
|
||||||
m_actionAlignJustify->setCheckable(true);
|
m_actionAlignJustify->setCheckable(true);
|
||||||
m_actionAlignJustify->setPriority(QAction::LowPriority);
|
m_actionAlignJustify->setPriority(QAction::LowPriority);
|
||||||
|
|
||||||
@@ -549,7 +549,7 @@ void RichTextEditor::setupTableActions()
|
|||||||
m_actionTableSettings = ui->toolBar->addAction(tableIcon, tr("&Table Settings"), [this](bool checked) {
|
m_actionTableSettings = ui->toolBar->addAction(tableIcon, tr("&Table Settings"), [this](bool checked) {
|
||||||
ui->tableBar->setVisible(checked);
|
ui->tableBar->setVisible(checked);
|
||||||
});
|
});
|
||||||
m_actionTableSettings->setShortcut(Qt::CTRL + Qt::Key_T);
|
m_actionTableSettings->setShortcut(Qt::CTRL | Qt::Key_T);
|
||||||
m_actionTableSettings->setCheckable(true);
|
m_actionTableSettings->setCheckable(true);
|
||||||
m_actionTableSettings->setPriority(QAction::LowPriority);
|
m_actionTableSettings->setPriority(QAction::LowPriority);
|
||||||
|
|
||||||
|
@@ -81,7 +81,7 @@ StatesEditorWidget::StatesEditorWidget(StatesEditorView *statesEditorView,
|
|||||||
engine()->addImportPath(qmlSourcesPath());
|
engine()->addImportPath(qmlSourcesPath());
|
||||||
engine()->addImportPath(propertyEditorResourcesPath() + "/imports");
|
engine()->addImportPath(propertyEditorResourcesPath() + "/imports");
|
||||||
|
|
||||||
m_qmlSourceUpdateShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_F4), this);
|
m_qmlSourceUpdateShortcut = new QShortcut(QKeySequence(Qt::CTRL | Qt::Key_F4), this);
|
||||||
connect(m_qmlSourceUpdateShortcut, &QShortcut::activated, this, &StatesEditorWidget::reloadQmlSource);
|
connect(m_qmlSourceUpdateShortcut, &QShortcut::activated, this, &StatesEditorWidget::reloadQmlSource);
|
||||||
|
|
||||||
setResizeMode(QQuickWidget::SizeRootObjectToView);
|
setResizeMode(QQuickWidget::SizeRootObjectToView);
|
||||||
|
@@ -106,7 +106,7 @@ StatesEditorWidget::StatesEditorWidget(StatesEditorView *statesEditorView,
|
|||||||
engine()->addImportPath(propertyEditorResourcesPath() + "/imports");
|
engine()->addImportPath(propertyEditorResourcesPath() + "/imports");
|
||||||
engine()->addImportPath(qmlSourcesPath() + "/imports");
|
engine()->addImportPath(qmlSourcesPath() + "/imports");
|
||||||
|
|
||||||
m_qmlSourceUpdateShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_F10), this);
|
m_qmlSourceUpdateShortcut = new QShortcut(QKeySequence(Qt::CTRL | Qt::Key_F10), this);
|
||||||
connect(m_qmlSourceUpdateShortcut, &QShortcut::activated, this, &StatesEditorWidget::reloadQmlSource);
|
connect(m_qmlSourceUpdateShortcut, &QShortcut::activated, this, &StatesEditorWidget::reloadQmlSource);
|
||||||
|
|
||||||
setObjectName(Constants::OBJECT_NAME_STATES_EDITOR);
|
setObjectName(Constants::OBJECT_NAME_STATES_EDITOR);
|
||||||
|
@@ -57,7 +57,7 @@ TextureEditorView::TextureEditorView(AsynchronousImageCache &imageCache,
|
|||||||
, m_stackedWidget(new QStackedWidget)
|
, m_stackedWidget(new QStackedWidget)
|
||||||
, m_dynamicPropertiesModel(new DynamicPropertiesModel(true, this))
|
, m_dynamicPropertiesModel(new DynamicPropertiesModel(true, this))
|
||||||
{
|
{
|
||||||
m_updateShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_F12), m_stackedWidget);
|
m_updateShortcut = new QShortcut(QKeySequence(Qt::CTRL | Qt::Key_F12), m_stackedWidget);
|
||||||
connect(m_updateShortcut, &QShortcut::activated, this, &TextureEditorView::reloadQml);
|
connect(m_updateShortcut, &QShortcut::activated, this, &TextureEditorView::reloadQml);
|
||||||
|
|
||||||
m_ensureMatLibTimer.callOnTimeout([this] {
|
m_ensureMatLibTimer.callOnTimeout([this] {
|
||||||
|
@@ -263,7 +263,7 @@ void SubmitEditorWidget::registerActions(QAction *editorUndoAction, QAction *edi
|
|||||||
d->m_submitButton = new QActionPushButton(submitAction);
|
d->m_submitButton = new QActionPushButton(submitAction);
|
||||||
d->buttonLayout->addWidget(d->m_submitButton);
|
d->buttonLayout->addWidget(d->m_submitButton);
|
||||||
if (!d->m_submitShortcut)
|
if (!d->m_submitShortcut)
|
||||||
d->m_submitShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_Return), this);
|
d->m_submitShortcut = new QShortcut(QKeySequence(Qt::CTRL | Qt::Key_Return), this);
|
||||||
connect(d->m_submitShortcut, &QShortcut::activated,
|
connect(d->m_submitShortcut, &QShortcut::activated,
|
||||||
submitAction, [submitAction] {
|
submitAction, [submitAction] {
|
||||||
if (submitAction->isEnabled())
|
if (submitAction->isEnabled())
|
||||||
|
Reference in New Issue
Block a user