]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Set position of KMessageWidget
authorCarl Schwan <carl@carlschwan.eu>
Wed, 8 Nov 2023 10:24:56 +0000 (11:24 +0100)
committerCarl Schwan <carl@carlschwan.eu>
Fri, 10 Nov 2023 12:37:05 +0000 (12:37 +0000)
To use a more frameless style

src/dolphinviewcontainer.cpp
src/panels/terminal/terminalpanel.cpp

index 1326bee1ff6d7adf0e98fbfdf12146a190c5cc75..f5cb459fbcbbda0064679efe77684b815b2267d0 100644 (file)
@@ -100,6 +100,7 @@ DolphinViewContainer::DolphinViewContainer(const QUrl &url, QWidget *parent)
 
     m_messageWidget = new KMessageWidget(this);
     m_messageWidget->setCloseButtonVisible(true);
+    m_messageWidget->setPosition(KMessageWidget::Header);
     m_messageWidget->hide();
 
 #ifndef Q_OS_WIN
index 0e79a475d4a9b8db4058bc1305f3a69b135e5564..a008bb75acb177eb6d19f1849afa2811028484ea 100644 (file)
@@ -184,6 +184,7 @@ void TerminalPanel::showEvent(QShowEvent *event)
                     "Terminal cannot be shown because Konsole is not installed. "
                     "Please install it and then reopen the panel.");
                 m_konsolePartMissingMessage = new KMessageWidget(konsoleNotInstalledText, this);
+                m_konsolePartMissingMessage->setPosition(KMessageWidget::Footer);
                 m_konsolePartMissingMessage->setCloseButtonVisible(false);
                 m_konsolePartMissingMessage->hide();
                 if (KIO::DesktopExecParser::hasSchemeHandler(konsoleInstallUrl)) {