diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2008-06-11 21:50:55 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2008-06-11 21:50:55 +0000 |
| commit | bf21ddd450e9e7b223e89623c6e31c806eb6374c (patch) | |
| tree | 7ac01d4a82e332e6b728303f2579bc2391d4b494 /lib/gui/ewidgetdesktop.cpp | |
| parent | 31b07c82b672257ebade486b1c39914104bd6372 (diff) | |
| download | enigma2-bf21ddd450e9e7b223e89623c6e31c806eb6374c.tar.gz enigma2-bf21ddd450e9e7b223e89623c6e31c806eb6374c.zip | |
also resize widget desktop on resolution change
Diffstat (limited to 'lib/gui/ewidgetdesktop.cpp')
| -rw-r--r-- | lib/gui/ewidgetdesktop.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/gui/ewidgetdesktop.cpp b/lib/gui/ewidgetdesktop.cpp index 09c0fa1b..9f40a3db 100644 --- a/lib/gui/ewidgetdesktop.cpp +++ b/lib/gui/ewidgetdesktop.cpp @@ -507,3 +507,9 @@ void eWidgetDesktop::clearVisibility(eWidget *widget) for (ePtrList<eWidget>::iterator i(widget->m_childs.begin()); i != widget->m_childs.end(); ++i) clearVisibility(*i); } + +void eWidgetDesktop::resize(eSize size) +{ + m_screen.m_dirty_region = gRegion(eRect(ePoint(0, 0), size)); + m_screen.m_screen_size = size; +} |
