diff options
Diffstat (limited to 'examples/qtmail/emailclient.cpp')
| -rw-r--r-- | examples/qtmail/emailclient.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/examples/qtmail/emailclient.cpp b/examples/qtmail/emailclient.cpp index 74f85a2c..f817957e 100644 --- a/examples/qtmail/emailclient.cpp +++ b/examples/qtmail/emailclient.cpp @@ -474,7 +474,7 @@ EmailClient::EmailClient(QWidget *parent, Qt::WindowFlags f) setObjectName( "EmailClient" ); //start messageserver if it's not running - if (!isMessageServerRunning() && !startMessageServer()) + if (!QMail::isMessageServerRunning && !startMessageServer()) qFatal("Unable to start messageserver!"); //run account setup if we don't have any defined yet @@ -596,17 +596,6 @@ void EmailClient::connectServiceAction(QMailServiceAction* action) connect(action, SIGNAL(progressChanged(uint, uint)), this, SLOT(progressChanged(uint, uint))); } -bool EmailClient::isMessageServerRunning() const -{ - QString lockfile = "messageserver-instance.lock"; - int lockid = QMail::fileLock(lockfile); - if (lockid == -1) - return true; - - QMail::fileUnlock(lockid); - return false; -} - bool EmailClient::cleanExit(bool force) { bool result = true; |
