/src/ubuntuunityhack.h
C++ Header | 40 lines | 17 code | 7 blank | 16 comment | 0 complexity | cd5e4311e51d685bb76e6bb72a2b2c3d MD5 | raw file
Possible License(s): LGPL-2.1, BSD-3-Clause, GPL-3.0, GPL-2.0
- /* This file is part of Clementine.
- Copyright 2010, David Sansome <me@davidsansome.com>
- Clementine is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
- Clementine is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with Clementine. If not, see <http://www.gnu.org/licenses/>.
- */
- #ifndef UBUNTUUNITYHACK_H
- #define UBUNTUUNITYHACK_H
- #include <QObject>
- class QProcess;
- class UbuntuUnityHack : public QObject {
- Q_OBJECT
- public:
- UbuntuUnityHack(QObject* parent = NULL);
- private slots:
- void GetFinished(int exit_code);
- void GetError();
- private:
- static const char* kGSettingsFileName;
- static const char* kUnityPanel;
- static const char* kUnitySystrayWhitelist;
- };
- #endif // UBUNTUUNITYHACK_H