Skip to content

Commit 850d43d

Browse files
authored
Use current widget top level widget (#766)
IB-6474 Signed-off-by: Raul Metsma <raul@metsma.ee>
1 parent e668204 commit 850d43d

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

client/widgets/ContainerPage.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,6 @@ using namespace ria::qdigidoc4;
4242
ContainerPage::ContainerPage(QWidget *parent)
4343
: QWidget(parent)
4444
, ui(new Ui::ContainerPage)
45-
, cancelText("CANCEL")
46-
, convertText("ENCRYPT")
4745
{
4846
ui->setupUi( this );
4947
ui->leftPane->init(fileName);
@@ -102,7 +100,7 @@ void ContainerPage::addError(const SignatureItem* item, QMap<ria::qdigidoc4::War
102100

103101
void ContainerPage::addressSearch()
104102
{
105-
AddRecipients dlg(ui->rightPane, qApp->activeWindow());
103+
AddRecipients dlg(ui->rightPane, topLevelWidget());
106104
if(dlg.exec() && dlg.isUpdated())
107105
emit keysSelected(dlg.keys());
108106
}
@@ -194,7 +192,7 @@ void ContainerPage::forward(int code)
194192
{
195193
case SignatureMobile:
196194
{
197-
MobileDialog dlg(qApp->activeWindow());
195+
MobileDialog dlg(topLevelWidget());
198196
QString newCode = QSettings().value(QStringLiteral("MobileCode")).toString();
199197
if(dlg.exec() == QDialog::Accepted)
200198
{
@@ -216,7 +214,7 @@ void ContainerPage::forward(int code)
216214
break;
217215
case SignatureSmartID:
218216
{
219-
SmartIDDialog dlg(qApp->activeWindow());
217+
SmartIDDialog dlg(topLevelWidget());
220218
if(dlg.exec() == QDialog::Accepted)
221219
{
222220
if(checkAction(SignatureMobile, dlg.idCode(), QString()))

client/widgets/ContainerPage.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,8 @@ public slots:
101101
QString fileName;
102102
QString mobileCode;
103103

104-
const char *cancelText;
105-
const char *convertText;
104+
const char *cancelText = "CANCEL";
105+
const char *convertText = "ENCRYPT";
106106
bool canDecrypt = false;
107107
bool seal = false;
108108
bool isExpired = false;

0 commit comments

Comments
 (0)