Automatically focus on input when opening a dialog
This commit is contained in:
parent
eea33062e3
commit
9de2db2fb8
@ -22,6 +22,7 @@ signals:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
void paintEvent(QPaintEvent *event) override;
|
void paintEvent(QPaintEvent *event) override;
|
||||||
|
void showEvent(QShowEvent *event) override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void clearFields();
|
void clearFields();
|
||||||
|
@ -19,6 +19,7 @@ public:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
void paintEvent(QPaintEvent *event) override;
|
void paintEvent(QPaintEvent *event) override;
|
||||||
|
void showEvent(QShowEvent *event) override;
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void closing(bool isLeaving, QStringList invitees);
|
void closing(bool isLeaving, QStringList invitees);
|
||||||
|
@ -18,6 +18,7 @@ signals:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
void paintEvent(QPaintEvent *event) override;
|
void paintEvent(QPaintEvent *event) override;
|
||||||
|
void showEvent(QShowEvent *event) override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
FlatButton *confirmBtn_;
|
FlatButton *confirmBtn_;
|
||||||
|
@ -152,3 +152,11 @@ CreateRoom::paintEvent(QPaintEvent *)
|
|||||||
QPainter p(this);
|
QPainter p(this);
|
||||||
style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
|
style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
CreateRoom::showEvent(QShowEvent *event)
|
||||||
|
{
|
||||||
|
nameInput_->setFocus();
|
||||||
|
|
||||||
|
QFrame::showEvent(event);
|
||||||
|
}
|
||||||
|
@ -147,3 +147,11 @@ InviteUsers::invitedUsers() const
|
|||||||
|
|
||||||
return users;
|
return users;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
InviteUsers::showEvent(QShowEvent *event)
|
||||||
|
{
|
||||||
|
inviteeInput_->setFocus();
|
||||||
|
|
||||||
|
QFrame::showEvent(event);
|
||||||
|
}
|
||||||
|
@ -59,3 +59,11 @@ JoinRoom::paintEvent(QPaintEvent *)
|
|||||||
QPainter p(this);
|
QPainter p(this);
|
||||||
style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
|
style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
JoinRoom::showEvent(QShowEvent *event)
|
||||||
|
{
|
||||||
|
roomInput_->setFocus();
|
||||||
|
|
||||||
|
QFrame::showEvent(event);
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user