From 923b4061763ddfb7b60206762a2766b7d0605184 Mon Sep 17 00:00:00 2001 From: Martin Straka <martin.straka@nic.cz> Date: Wed, 13 Dec 2023 15:40:42 +0100 Subject: [PATCH 1/2] Removed unused qml components from main. --- src/main.cpp | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 2ebf87827..37b8c55a8 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -188,23 +188,16 @@ const struct QmlTypeEntry qmlComponents[] = { { "FilterBar", 1, 0 }, { "GovFormList", 1, 0 }, { "GovServiceList", 1, 0 }, - { "InputLineMenu", 1, 0 }, - { "MenuImage", 1, 0 }, { "MessageBox", 1, 0 }, { "MessageList", 1, 0 }, - { "NextOverlaidImage", 1, 0 }, - { "OverlaidImage", 1, 0 }, { "PageHeader", 1, 0 }, - { "TimedPasswordLine", 1, 0 }, { "Pictogram", 1, 0 }, - { "PopupGroupLabel", 1, 0 }, { "PopupItem", 1, 0 }, - { "SeparatorLine", 1, 0 }, - { "StatusBar", 1, 0 }, - { "ScrollableGridView", 1, 0 }, { "ScrollableListView", 1, 0 }, + { "SeparatorLine", 1, 0 }, { "ShowPasswordOverlaidImage", 1, 0 }, { "TextLineItem", 1, 0 }, + { "TimedPasswordLine", 1, 0 }, { NULL, 0, 0 } }; -- GitLab From 979c071b13165471b3285dbc0983c5c15278759d Mon Sep 17 00:00:00 2001 From: Martin Straka <martin.straka@nic.cz> Date: Wed, 13 Dec 2023 15:42:03 +0100 Subject: [PATCH 2/2] Removed statusbar text parameter from task. --- src/isds/isds_wrapper.cpp | 10 +++------- src/isds/isds_wrapper.h | 11 +---------- src/worker/emitter.h | 3 +-- src/worker/task_download_message_list.cpp | 13 +++---------- src/worker/task_download_message_list.h | 5 +---- 5 files changed, 9 insertions(+), 33 deletions(-) diff --git a/src/isds/isds_wrapper.cpp b/src/isds/isds_wrapper.cpp index bb4adea37..95854c1b5 100644 --- a/src/isds/isds_wrapper.cpp +++ b/src/isds/isds_wrapper.cpp @@ -79,11 +79,9 @@ IsdsWrapper::IsdsWrapper(QObject *parent) SLOT(downloadMessageFinished(AcntId, qint64, bool, QString))); connect(GlobInstcs::msgProcEmitterPtr, - SIGNAL(downloadMessageListFinishedSignal(AcntId, bool, QString, - QString, bool)), + SIGNAL(downloadMessageListFinishedSignal(AcntId, bool, QString, bool)), this, - SLOT(downloadMessageListFinished(AcntId, bool, QString, - QString, bool))); + SLOT(downloadMessageListFinished(AcntId, bool, QString, bool))); connect(GlobInstcs::msgProcEmitterPtr, SIGNAL(importZFOFinishedSignal(int, int, QString)), @@ -738,7 +736,6 @@ void IsdsWrapper::doLoginAction(const QString &isdsAction, return; } else if (acntData.loginMethod() == AcntData::LIM_UNAME_MEP) { /* Basic login succeeded. Run MEP login. */ - emit statusBarTextMepChanged(tr("Waiting for confirmation ...")); emit showMepWaitDialog(acntId.username(), true); if (!Isds::Login::loginMep(*GlobInstcs::isdsSessionsPtr, acntId, m_mepRunning, errTxt)) { @@ -1028,8 +1025,7 @@ void IsdsWrapper::downloadMessageFinished(const AcntId &acntId, qint64 msgId, } void IsdsWrapper::downloadMessageListFinished(const AcntId &acntId, - bool success, const QString &statusBarText, const QString &errTxt, - bool isMsgReceived) + bool success, const QString &errTxt, bool isMsgReceived) { emit downloadMessageListFinishedSig(isMsgReceived, acntId.username(), acntId.testing()); diff --git a/src/isds/isds_wrapper.h b/src/isds/isds_wrapper.h index b35eeb796..3ea4ba5f4 100644 --- a/src/isds/isds_wrapper.h +++ b/src/isds/isds_wrapper.h @@ -486,13 +486,11 @@ public slots: * * @param[in] acntId Account identifier. * @param[in] success True if success. - * @param[in] statusBarText Text for status bar. * @param[in] errTxt Error description. * @param[in] isMsgReceived True if message type is received. */ void downloadMessageListFinished(const AcntId &acntId, - bool success, const QString &statusBarText, const QString &errTxt, - bool isMsgReceived); + bool success, const QString &errTxt, bool isMsgReceived); /*! * @brief Do some actions when import of one ZFO has been finished. @@ -722,13 +720,6 @@ signals: void sendSearchResultsSig(int totalCount, int currentCount, int position, bool lastPage); - /*! - * @brief Set new status bar text from MEP login to QML. - * - * @param[in] txt Text message for status bar. - */ - void statusBarTextMepChanged(QString txt); - /*! * @brief Signal is emitted when login to ISDS of new account fails. * diff --git a/src/worker/emitter.h b/src/worker/emitter.h index df25a6484..7f75d2b43 100644 --- a/src/worker/emitter.h +++ b/src/worker/emitter.h @@ -74,12 +74,11 @@ signals: * * @param[in] acntId Account identifier. * @param[in] success True if success. - * @param[in] statusBarText Text for statusBar. * @param[in] errTxt Errot description. * @param[in] isMsgReceived True if message type is received. */ void downloadMessageListFinishedSignal(const AcntId &acntId, - bool success, const QString &statusBarText, const QString &errTxt, + bool success, const QString &errTxt, bool isMsgReceived); /*! diff --git a/src/worker/task_download_message_list.cpp b/src/worker/task_download_message_list.cpp index 5035a6b6a..c12ef25b0 100644 --- a/src/worker/task_download_message_list.cpp +++ b/src/worker/task_download_message_list.cpp @@ -46,7 +46,6 @@ TaskDownloadMessageList::TaskDownloadMessageList(const AcntId &acntId, Isds::Type::DmFiltStates dmStatusFilter, unsigned long int dmOffset, unsigned long int dmLimit, WorkerPool *workPool, bool downloadCompleteMsgs) : m_result(DL_ERR), - m_statusBarText(), m_acntId(acntId), m_msgDirect(msgDirect), m_dmStatusFilter(dmStatusFilter), @@ -76,14 +75,12 @@ void TaskDownloadMessageList::run(void) logDebugLv0NL("Starting in thread '%p'", QThread::currentThreadId()); m_result = downloadMessageList(m_acntId, m_msgDirect, m_dmStatusFilter, - m_dmOffset, m_dmLimit, m_workPool, m_downloadCompleteMsgs, - m_statusBarText, m_lastError); + m_dmOffset, m_dmLimit, m_workPool, m_downloadCompleteMsgs, m_lastError); if (GlobInstcs::msgProcEmitterPtr != Q_NULLPTR) { emit GlobInstcs::msgProcEmitterPtr->downloadMessageListFinishedSignal( m_acntId, - TaskDownloadMessageList::DL_SUCCESS == m_result, - m_statusBarText, m_lastError, + TaskDownloadMessageList::DL_SUCCESS == m_result, m_lastError, m_msgDirect == Messages::TYPE_RECEIVED); } @@ -120,7 +117,7 @@ enum TaskDownloadMessageList::Result TaskDownloadMessageList::downloadMessageLis const AcntId &acntId, enum Messages::MessageType msgDirect, Isds::Type::DmFiltStates dmStatusFilter, unsigned long int dmOffset, unsigned long int dmLimit, WorkerPool *workPool, bool downloadCompleteMsgs, - QString &statusBarText, QString &lastError) + QString &lastError) { if (Q_UNLIKELY((!acntId.isValid()) || (GlobInstcs::isdsSessionsPtr == Q_NULLPTR) || @@ -156,7 +153,6 @@ enum TaskDownloadMessageList::Result TaskDownloadMessageList::downloadMessageLis } if (envelopes.isEmpty()) { - statusBarText = tr("%1: No new messages.").arg(acntId.username()); return DL_SUCCESS; } @@ -174,9 +170,6 @@ enum TaskDownloadMessageList::Result TaskDownloadMessageList::downloadMessageLis return DL_DB_INS_ERR; } - /* Store info text about new messages (for showing in status bar) */ - statusBarText = lastError; - /* * For sent message where message status was changed * we should update delivery info as well. diff --git a/src/worker/task_download_message_list.h b/src/worker/task_download_message_list.h index c55d88904..4b4dc5132 100644 --- a/src/worker/task_download_message_list.h +++ b/src/worker/task_download_message_list.h @@ -84,7 +84,6 @@ public: * @param[in] workPool Pointer to worker pool. * @param[in] downloadCompleteMsgs Download complete messages. * @param[out] msgIds Message ID list (for download of complete messages). - * @param[out] statusBarText Text about new messages for status bar. * @param[out] lastError Last error description. * @return Error state. */ @@ -93,11 +92,9 @@ public: enum Messages::MessageType msgDirect, Isds::Type::DmFiltStates dmStatusFilter, unsigned long int dmOffset, unsigned long int dmLimit, WorkerPool *workPool, - bool downloadCompleteMsgs, QString &statusBarText, - QString &lastError); + bool downloadCompleteMsgs, QString &lastError); enum Result m_result; /*!< Return state. */ - QString m_statusBarText; /*!< Return text about new messages for status bar. */ private: /*! -- GitLab