[SCM] ktp-contact-list packaging branch, master, updated. debian/15.12.1-2-1070-g6c56f91
Maximiliano Curia
maxy at moszumanska.debian.org
Sat May 28 00:10:26 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-contact-list.git;a=commitdiff;h=8931fd7
The following commit has been merged in the master branch:
commit 8931fd7bf019d0050162b4691c1756b62ca64222
Author: Matthias Klumpp <matthias at tenstral.net>
Date: Tue Mar 27 17:13:10 2012 +0200
Save window geometry
Window geometry is now always saved & restored.
(Fixes KTP-Contact-List always shows up in left corner bug)
---
main-widget.cpp | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/main-widget.cpp b/main-widget.cpp
index a701b1b..a8daa94 100644
--- a/main-widget.cpp
+++ b/main-widget.cpp
@@ -185,6 +185,9 @@ MainWidget::MainWidget(QWidget *parent)
onUseGlobalPresenceTriggered();
}
+ // Restore window geometry
+ restoreGeometry(guiConfigGroup.readEntry("window_geometry", QByteArray()));
+
settingsButtonMenu->addAction(i18n("Join Chat Room..."), this, SLOT(onJoinChatRoomRequested()));
settingsButtonMenu->addSeparator();
settingsButtonMenu->addMenu(helpMenu());
@@ -393,6 +396,7 @@ void MainWidget::closeEvent(QCloseEvent* e)
KSharedConfigPtr config = KGlobal::config();
KConfigGroup generalConfigGroup(config, "General");
KConfigGroup notifyConigGroup(config, "Notification Messages");
+ KConfigGroup guiConfigGroup(config, "GUI");
ContactListApplication *app = qobject_cast<ContactListApplication*>(kapp);
if (!app->isShuttingDown()) {
@@ -429,6 +433,10 @@ void MainWidget::closeEvent(QCloseEvent* e)
generalConfigGroup.config()->sync();
}
+ // Save window geometry
+ guiConfigGroup.writeEntry("window_geometry", saveGeometry());
+ guiConfigGroup.config()->sync();
+
KMainWindow::closeEvent(e);
}
--
ktp-contact-list packaging
More information about the pkg-kde-commits
mailing list