diff options
Diffstat (limited to 'toolwindow.cpp')
-rw-r--r-- | toolwindow.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/toolwindow.cpp b/toolwindow.cpp index f32c15e..240017c 100644 --- a/toolwindow.cpp +++ b/toolwindow.cpp @@ -8,7 +8,9 @@ #include "toolwindow.h" ToolWindow::ToolWindow(QWidget *parent, Qt::WindowFlags f) : QWidget(parent, f){ - setWindowOpacity(0.9); + setWindowOpacity(0.8); + KWindowSystem::setOnAllDesktops(winId(), true); + KWindowSystem::setState(winId(), NET::KeepAbove | NET::SkipTaskbar | NET::SkipPager); mLabel = new QLabel; mLabel->setFrameStyle(QFrame::Panel | QFrame::Plain); mLabel->setFont(QFont("courier", 16, QFont::Bold)); @@ -18,7 +20,6 @@ ToolWindow::ToolWindow(QWidget *parent, Qt::WindowFlags f) : QWidget(parent, f){ mHideTimer = new QTimer(this); connect(mHideTimer, &QTimer::timeout, this, &QWidget::hide); setLayout(mainLayout); - KWindowSystem::setOnAllDesktops(winId(), true); } void ToolWindow::setText(const QString &text){ |