Поддержка русификации для FIM AMM

This commit is contained in:
krivoshein
2025-01-31 13:27:47 +03:00
parent d4e7fc871a
commit 1d92e4ffee
4 changed files with 30 additions and 0 deletions

View File

@@ -91,6 +91,19 @@ void AMMtasksWidget::resizeEvent(QResizeEvent *event)
treeWidget->setColumnWidth(ColumnsTree::clmn_PMorDM, widthPMorDM);
}
void AMMtasksWidget::changeEvent(QEvent *event)
{
// В случае получения события изменения языка приложения
if (event->type() == QEvent::LanguageChange)
{// переведём окно заново
ui->retranslateUi(this);
reSetHeadTreeWidget();
//slot_NeedUpdateUI();
}
}
void AMMtasksWidget::on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous)
{
if(current == nullptr)

View File

@@ -41,6 +41,8 @@ public:
public:
void resizeEvent(QResizeEvent *event) override;
protected:
void changeEvent(QEvent * event) override;
private Q_SLOTS:
void on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous);

View File

@@ -78,6 +78,19 @@ void FIMtasksWidget::resizeEvent(QResizeEvent *event)
treeWidget->setColumnWidth(ColumnsTree::clmn_Title, widthTitle);
}
void FIMtasksWidget::changeEvent(QEvent *event)
{
// В случае получения события изменения языка приложения
if (event->type() == QEvent::LanguageChange)
{// переведём окно заново
ui->retranslateUi(this);
reSetHeadTreeWidget();
//slot_NeedUpdateUI();
}
}
void FIMtasksWidget::on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous)
{
if(current == nullptr)

View File

@@ -44,6 +44,8 @@ public:
public:
void resizeEvent(QResizeEvent *event) override;
protected:
void changeEvent(QEvent * event) override;
private Q_SLOTS:
void on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous);