Add a taskbar icon. We need a designer, please...

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16429 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
João Mesquita
2010-01-21 02:48:53 +00:00
parent 1e6bb3a47e
commit be510fac1b
6 changed files with 50 additions and 9 deletions

View File

@@ -34,6 +34,7 @@
#include <QMainWindow>
#include <QListWidgetItem>
#include <QSignalMapper>
#include <QSystemTrayIcon>
#include <switch.h>
#include <fshost.h>
#include <call.h>
@@ -44,7 +45,6 @@ namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow {
Q_OBJECT
public:
@@ -61,7 +61,7 @@ private slots:
void showAbout();
void prefTriggered();
void coreLoadingError(QString);
void dialDTMF(QString);
void sendDTMF(QString);
void callListDoubleClick(QListWidgetItem *);
void makeCall();
void fshostReady();
@@ -78,11 +78,13 @@ private slots:
void accountAdd(QSharedPointer<Account>);
void accountDel(QSharedPointer<Account>);
void accountStateChanged(QSharedPointer<Account>);
void sysTrayActivated(QSystemTrayIcon::ActivationReason reason);
private:
Ui::MainWindow *ui;
QSignalMapper *dialpadMapper;
PrefDialog *preferences;
QSystemTrayIcon *sysTray;
};
#endif // MAINWINDOW_H