From adae8f43eb17183ab210d0891e7f84f8c2fb53e9 Mon Sep 17 00:00:00 2001 From: krivoshein Date: Tue, 21 Jan 2025 12:45:27 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B8=D0=BB=20=D0=BF?= =?UTF-8?q?=D0=B0=D0=BF=D0=BA=D1=83=20Tasks=20=D0=B8=D0=B7=20IaT=20=D1=81?= =?UTF-8?q?=D0=BE=20=D1=81=D1=82=D0=B0=D1=80=D1=8B=D0=BC=D0=B8=20=D0=B7?= =?UTF-8?q?=D0=B0=D0=B4=D0=B0=D1=87=D0=B0=D0=BC=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- InstructorsAndTrainees/CMakeLists.txt | 3 -- InstructorsAndTrainees/tasks/taskswidget.cpp | 48 -------------------- InstructorsAndTrainees/tasks/taskswidget.h | 41 ----------------- InstructorsAndTrainees/tasks/taskswidget.ui | 41 ----------------- 4 files changed, 133 deletions(-) delete mode 100644 InstructorsAndTrainees/tasks/taskswidget.cpp delete mode 100644 InstructorsAndTrainees/tasks/taskswidget.h delete mode 100644 InstructorsAndTrainees/tasks/taskswidget.ui diff --git a/InstructorsAndTrainees/CMakeLists.txt b/InstructorsAndTrainees/CMakeLists.txt index 8e13872..b94628e 100644 --- a/InstructorsAndTrainees/CMakeLists.txt +++ b/InstructorsAndTrainees/CMakeLists.txt @@ -39,9 +39,6 @@ add_library(InstructorsAndTrainees SHARED instructors/dialogauthorizationinstructor.ui instructors/instructorsview.cpp instructors/instructorsview.h - tasks/taskswidget.cpp - tasks/taskswidget.h - tasks/taskswidget.ui docTasks/doctaskswidget.cpp docTasks/doctaskswidget.h docTasks/doctaskswidget.ui diff --git a/InstructorsAndTrainees/tasks/taskswidget.cpp b/InstructorsAndTrainees/tasks/taskswidget.cpp deleted file mode 100644 index 1a81740..0000000 --- a/InstructorsAndTrainees/tasks/taskswidget.cpp +++ /dev/null @@ -1,48 +0,0 @@ -#include "taskswidget.h" -#include "ui_taskswidget.h" - -TasksWidget::TasksWidget(InterfaceDataBaseLMS* dbLMS, QWidget *parent) : - QWidget(parent), - ui(new Ui::TasksWidget), - dbLMS(dbLMS) -{ - ui->setupUi(this); -} - -TasksWidget::~TasksWidget() -{ - delete ui; -} - -void TasksWidget::slot_traineeSelected(QString login) -{ - viewListTasksForTrainee(login); -} - -void TasksWidget::slot_LanguageChanged(QString language) -{ - qtLanguageTranslator.load(QString(QStringLiteral("translations/InstructorsAndTrainees_")) + language, QStringLiteral(".")); - qApp->installTranslator(&qtLanguageTranslator); -} - -void TasksWidget::viewListTasksForTrainee(QString login) -{ - /* - QList listTasks; - QStringList strListTasks; - - listTasks = pDbTrainees->getTasks(login); - - ui->listWidgetTasks->clear(); - ui->listWidgetTasks->addItems(listTasks); - */ -} - -void TasksWidget::changeEvent(QEvent *event) -{ - // В случае получения события изменения языка приложения - if (event->type() == QEvent::LanguageChange) - { - ui->retranslateUi(this); // переведём окно заново - } -} diff --git a/InstructorsAndTrainees/tasks/taskswidget.h b/InstructorsAndTrainees/tasks/taskswidget.h deleted file mode 100644 index c663b36..0000000 --- a/InstructorsAndTrainees/tasks/taskswidget.h +++ /dev/null @@ -1,41 +0,0 @@ -#ifndef TASKSWIDGET_H -#define TASKSWIDGET_H - -#include -#include -#include "instructorsAndTrainees_global.h" -#include "interfacedatabaselms.h" - -namespace Ui { -class TasksWidget; -} - -class INSTRUCTORSANDTRAINEES_EXPORT TasksWidget : public QWidget -{ - Q_OBJECT - -public: - explicit TasksWidget(InterfaceDataBaseLMS* dbLMS, QWidget *parent = nullptr); - ~TasksWidget(); - -protected: - // Метод получения событий - // В нём будет производиться проверка события смены перевода приложения - void changeEvent(QEvent * event) override; - -public Q_SLOTS: - //слот обработки сигнала о выборе обучаемого - void slot_traineeSelected(QString login); - void slot_LanguageChanged(QString language); - -private: - void viewListTasksForTrainee(QString login); - -private: - Ui::TasksWidget *ui; - QTranslator qtLanguageTranslator; - - InterfaceDataBaseLMS* dbLMS; -}; - -#endif // TASKSWIDGET_H diff --git a/InstructorsAndTrainees/tasks/taskswidget.ui b/InstructorsAndTrainees/tasks/taskswidget.ui deleted file mode 100644 index 526413b..0000000 --- a/InstructorsAndTrainees/tasks/taskswidget.ui +++ /dev/null @@ -1,41 +0,0 @@ - - - TasksWidget - - - - 0 - 0 - 400 - 300 - - - - Task manager - - - - - - - - Task manager - - - - - - - - - - - - - - - - - - -