Uses deprecated QEvent::ApplicationActivate
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Undecided
|
kevin gunn | ||
qtubuntu (Ubuntu) |
Fix Released
|
Undecided
|
Daniel d'Andrada |
Bug Description
qtubuntu plugin uses the ApplicationActivate and ApplicationDeac
These have become deprecated and been replaced by Qt::Application
The states should be set with:
QWindowSyst
The qtnamespace docs:
/*!
\enum Qt::Application
\keyword application state
This enum type is used to specify the current state of the application.
The states are
\value ApplicationSusp
\value ApplicationHidden The application is hidden and runs in the background. This
\value ApplicationInactive The application is visible, but not selected to be in front.
\value ApplicationActive The application is visible and selected to be in front.
\since 5.1
*/
This will also make it possible to set more appropriate life cycle states. We can then react to Qt.ApplicationS
UbuntuClientInt
Related branches
- Gerry Boland (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 70 lines (+16/-5)3 files modifiedsrc/ubuntumirclient/input.cpp (+7/-0)
src/ubuntumirclient/integration.cpp (+9/-4)
src/ubuntumirclient/window.cpp (+0/-1)
affects: | qtubuntu (Ubuntu) → qtubuntu |
summary: |
- Uses depricated QEvent::ApplicationActivate + Uses deprecated QEvent::ApplicationActivate |
Changed in qtubuntu: | |
assignee: | nobody → Daniel d'Andrada (dandrader) |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
status: | New → Fix Committed |
assignee: | nobody → kevin gunn (kgunn72) |
milestone: | none → ww02-2016 |
Changed in qtubuntu: | |
status: | In Progress → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
affects: | qtubuntu → qtubuntu (Ubuntu) |
Proposed a fix