1
/***************************************************************************
2
* Copyright (C) 2009-2012 by Savoir-Faire Linux *
3
* Author : Jérémy Quentin <jeremy.quentin@savoirfairelinux.com> *
4
* Emmanuel Lepage Vallee <emmanuel.lepage@savoirfairelinux.com>*
6
* This program is free software; you can redistribute it and/or modify *
7
* it under the terms of the GNU General Public License as published by *
8
* the Free Software Foundation; either version 3 of the License, or *
9
* (at your option) any later version. *
11
* This program is distributed in the hope that it will be useful, *
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
14
* GNU General Public License for more details. *
16
* You should have received a copy of the GNU General Public License *
17
* along with this program; if not, write to the *
18
* Free Software Foundation, Inc., *
19
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
20
**************************************************************************/
23
#include "SFLPhoneTray.h"
26
#include <QtGui/QMenu>
27
#include <QtGui/QIcon>
34
SFLPhoneTray::SFLPhoneTray(QIcon icon, QWidget *parent)
35
: KSystemTrayIcon(icon, parent),
42
SFLPhoneTray::~SFLPhoneTray()
47
bool SFLPhoneTray::initialize()
50
kDebug() << "Already initialized.";
54
m_pTrayIconMenu = new QMenu(parentWidget());
55
setContextMenu(m_pTrayIconMenu);
63
/*****************************************************************************
67
****************************************************************************/
70
void SFLPhoneTray::addAction(KAction *action)
72
m_pTrayIconMenu->addAction(action);
b'\\ No newline at end of file'