[X2Go-Commits] [x2goclient] 01/01: onmainwindow.cpp: cleanup previous commit.
git-admin at x2go.org
git-admin at x2go.org
Wed Feb 18 01:40:00 CET 2015
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository x2goclient.
commit cb1df7db07120cf722b17b41ca93f724f82977cc
Author: Mihai Moldovan <ionic at ionic.de>
Date: Wed Feb 18 00:55:58 2015 +0100
onmainwindow.cpp: cleanup previous commit.
Also re-initialize kbMap in constructor (though not somewhat
unnecessary) and use QString::isEmpty() class method.
---
onmainwindow.cpp | 33 +++++++++++++++++----------------
1 file changed, 17 insertions(+), 16 deletions(-)
diff --git a/onmainwindow.cpp b/onmainwindow.cpp
index b6922e8..3c29870 100644
--- a/onmainwindow.cpp
+++ b/onmainwindow.cpp
@@ -193,8 +193,9 @@ ONMainWindow::ONMainWindow ( QWidget *parent ) :QMainWindow ( parent )
readExportsFrom=QString::null;
spoolTimer=0l;
#ifdef Q_OS_DARWIN
- modMapTimer=0;
-#endif
+ modMapTimer = NULL;
+ kbMap = QString ();
+#endif /* defined(Q_OS_DARWIN) */
ldapOnly=false;
embedControlChanged=false;
statusString=tr ( "connecting" );
@@ -5419,7 +5420,7 @@ void ONMainWindow::slotSetModMap()
{
return;
}
- if(kbMap.length()<=0)
+ if (kbMap.isEmpty ())
{
QProcess pr(this);
pr.setProcessEnvironment(QProcessEnvironment::systemEnvironment());
@@ -5466,15 +5467,15 @@ void ONMainWindow::slotProxyFinished ( int,QProcess::ExitStatus )
{
#ifdef Q_OS_DARWIN
- if(modMapTimer)
- {
- disconnect(modMapTimer, SIGNAL(timeout()), this, SLOT(slotSetModMap()));
- delete modMapTimer;
- modMapTimer=0;
+ if (modMapTimer) {
+ disconnect (modMapTimer, SIGNAL (timeout ()), this, SLOT (slotSetModMap ()));
+ modMapTimer->stop ();
+ delete (modMapTimer);
+ modMapTimer = 0;
}
- kbMap=QString::null;
+ kbMap = QString ();
//fixes bug, when mainwindow inputs not accepting focus under mac
- setFocus();
+ setFocus ();
#endif
//set tray icon to default
if (trayIcon && !keepTrayIcon)
@@ -5731,12 +5732,12 @@ void ONMainWindow::slotProxyStderr()
}
sbSusp->setToolTip ( tr ( "Suspend" ) );
#ifdef Q_OS_DARWIN
- if(!modMapTimer)
- {
- modMapTimer=new QTimer(this);
- connect(modMapTimer, SIGNAL(timeout()), this, SLOT (slotSetModMap()));
- modMapTimer->start(10000);
- slotSetModMap();
+ // Only start this once...
+ if (!modMapTimer) {
+ modMapTimer = new QTimer (this);
+ connect (modMapTimer, SIGNAL (timeout ()), this, SLOT (slotSetModMap ()));
+ modMapTimer->start (10000);
+ slotSetModMap ();
}
#endif
if ( newSession )
--
Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git
More information about the x2go-commits
mailing list