fix: make LoginWidget child of AccountsPage (#2234)

This commit is contained in:
Leon Richardt
2020-11-29 10:48:23 +01:00
committed by GitHub
parent 5258ddd84f
commit 0a0cfb8e48
4 changed files with 6 additions and 5 deletions
+2 -1
View File
@@ -245,7 +245,8 @@ void AdvancedLoginWidget::refreshButtons()
}
}
LoginWidget::LoginWidget()
LoginWidget::LoginWidget(QWidget *parent)
: QDialog(parent)
{
#ifdef USEWINSDK
::SetWindowPos(HWND(this->winId()), HWND_TOPMOST, 0, 0, 0, 0,
+1 -1
View File
@@ -64,7 +64,7 @@ public:
class LoginWidget : public QDialog
{
public:
LoginWidget();
LoginWidget(QWidget *parent);
private:
struct {
+2 -2
View File
@@ -32,8 +32,8 @@ AccountsPage::AccountsPage()
view->getTableView()->horizontalHeader()->setVisible(false);
view->getTableView()->horizontalHeader()->setStretchLastSection(true);
view->addButtonPressed.connect([] {
static auto loginWidget = new LoginWidget();
view->addButtonPressed.connect([this] {
static auto loginWidget = new LoginWidget(this);
loginWidget->show();
loginWidget->raise();