Skip to content

Commit

Permalink
Update warning style
Browse files Browse the repository at this point in the history
IB-7963

Signed-off-by: Raul Metsma <raul@metsma.ee>
  • Loading branch information
metsma committed Jun 19, 2024
1 parent 492c536 commit 36b4f08
Show file tree
Hide file tree
Showing 22 changed files with 502 additions and 1,000 deletions.
21 changes: 9 additions & 12 deletions client/MainWindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ using namespace std::chrono;
MainWindow::MainWindow( QWidget *parent )
: QWidget( parent )
, ui( new Ui::MainWindow )
, warnings(new WarningList(ui, this))
{
setAttribute(Qt::WA_DeleteOnClose, true);
setAcceptDrops( true );
Expand All @@ -80,7 +79,7 @@ MainWindow::MainWindow( QWidget *parent )
ui->help->setFont( condensed11 );
ui->settings->setFont( condensed11 );

connect(warnings, &WarningList::warningClicked, this, &MainWindow::warningClicked);
connect(ui->warnings, &WarningList::warningClicked, this, &MainWindow::warningClicked);

ui->version->setText(QStringLiteral("%1%2").arg(tr("Ver. "), Application::applicationVersion()));
connect(ui->version, &QPushButton::clicked, this, [this] {showSettings(SettingsDialog::DiagnosticsSettings);});
Expand Down Expand Up @@ -145,7 +144,7 @@ MainWindow::MainWindow( QWidget *parent )
connect(ui->signContainerPage, &ContainerPage::fileRemoved, this, &MainWindow::removeSignatureFile);
connect(ui->signContainerPage, &ContainerPage::removed, this, &MainWindow::removeSignature);
connect(ui->signContainerPage, &ContainerPage::warning, this, [this](const WarningText &warningText) {
warnings->showWarning(warningText);
ui->warnings->showWarning(warningText);
ui->signature->warningIcon(true);
});

Expand Down Expand Up @@ -416,7 +415,7 @@ void MainWindow::onSignAction(int action, const QString &info1, const QString &i
break;
case ClearSignatureWarning:
ui->signature->warningIcon(false);
warnings->closeWarnings(SignDetails);
ui->warnings->closeWarnings(SignDetails);
break;
case ContainerCancel:
resetDigiDoc();
Expand Down Expand Up @@ -717,8 +716,8 @@ void MainWindow::resetDigiDoc(DigiDoc *doc, bool warnOnChange)

ui->signContainerPage->clear();
delete digiDoc;
warnings->closeWarnings(SignDetails);
warnings->closeWarning(EmptyFileWarning);
ui->warnings->closeWarnings(SignDetails);
ui->warnings->closeWarning(EmptyFileWarning);
digiDoc = doc;
}

Expand Down Expand Up @@ -784,7 +783,7 @@ void MainWindow::selectPage(Pages page)
auto *btn = page < CryptoIntro ? ui->signature : (page == MyEid ? ui->myEid : ui->crypto);
btn->setChecked(true);
ui->startScreen->setCurrentIndex(page);
warnings->updateWarnings();
ui->warnings->updateWarnings(page);
adjustDrops();
updateSelector();
}
Expand Down Expand Up @@ -924,7 +923,7 @@ bool MainWindow::removeFile(DocumentModel *model, int index)
for(auto i = 0; i < model->rowCount(); ++i) {
if(model->fileSize(i) > 0)
continue;
warnings->closeWarning(EmptyFileWarning);
ui->warnings->closeWarning(EmptyFileWarning);
if(digiDoc)
ui->signContainerPage->transition(digiDoc);
break;
Expand Down Expand Up @@ -988,11 +987,9 @@ bool MainWindow::validateFiles(const QString &container, const QStringList &file
void MainWindow::warningClicked(const QString &link)
{
if(link == QLatin1String("#unblock-PIN1"))
ui->accordion->changePin1Clicked(false, true);
changePin1Clicked(false, true);
else if(link == QLatin1String("#unblock-PIN2"))
ui->accordion->changePin2Clicked (false, true);
else if(link.startsWith(QLatin1String("http")))
QDesktopServices::openUrl(QUrl(link));
changePin2Clicked(false, true);
}

bool MainWindow::wrap(const QString& wrappedFile, bool enclose)
Expand Down
1 change: 0 additions & 1 deletion client/MainWindow.h
Original file line number Diff line number Diff line change
Expand Up @@ -116,5 +116,4 @@ private Q_SLOTS:
CryptoDoc* cryptoDoc = nullptr;
DigiDoc* digiDoc = nullptr;
Ui::MainWindow *ui;
WarningList *warnings;
};
Loading

0 comments on commit 36b4f08

Please sign in to comment.