[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/base/blazer
From: Ian Reinhart Geiser <geiseri () kde ! org>
Date: 2009-02-12 17:15:03
Message-ID: 1234458903.332351.6675.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 925184 by geiseri:
okay this breaks dualscreen if its not a dock. Seli told me a better way to do that \
so im going to implement it that way.
M +2 -3 topbar.cpp
--- trunk/playground/base/blazer/topbar.cpp #925183:925184
@@ -65,7 +65,7 @@
layout->setSpacing(0);
layout->setMargin(0);
- //FIXME: KWindowSystem::setType( winId(), NET::Dock ); <- why cant i get focus \
here + KWindowSystem::setType( winId(), NET::Dock ); // <- why cant i get focus \
here
KWindowSystem::setState( winId(), NET::Sticky | NET::KeepAbove | \
NET::SkipTaskbar| NET::SkipPager ); KWindowSystem::setOnAllDesktops( winId(), true \
); }
@@ -76,14 +76,13 @@
{
QRect screenGeometry = \
QApplication::desktop()->screenGeometry(QApplication::desktop()->primaryScreen()); \
int screenWidth = screenGeometry.width();
-
+ setGeometry(screenGeometry.x(), 0, screenWidth, panelSize );
setFixedSize( screenWidth, panelSize );
// FIXME: make this work on dual head.
KWindowSystem::setExtendedStrut( winId(), 0, 0, 0,
0, 0, 0,
panelSize, screenGeometry.x(), \
screenGeometry.x() + screenWidth - 1, 0, 0, 0);
- setGeometry(screenGeometry.x(), screenGeometry.y(), screenWidth, panelSize \
); }
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic