MAK RTIspy API Documentation for HLA 1.3
notifyDialog.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2008 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: notifyDialog.h,v $ $Revision: 1.3 $ $State: Exp $
7 *******************************************************************************/
8 
9 #ifndef notifyDialog_H_
10 #define notifyDialog_H_
11 
14 
15 #include "rtiMsConfig.h"
16 #include "ui_notifyDialogUI.h"
17 #include <QtGui/QDialog>
18 
19 class QSystemTrayIcon;
20 
30 {
31  Q_OBJECT
32 
33 public:
34 
36  DtAssistantNotifyDialog( QWidget* parent, const QSystemTrayIcon* trayIcon );
37 
39  virtual ~DtAssistantNotifyDialog();
40 
43  virtual void showNotification( const QString& notification, QColor color );
44 
45 public slots:
46 
49  virtual void fadeDialog();
50 
52  virtual void hideDialog();
53 
54 signals:
55 
58  void showHistorySelected();
59 
62  void faded();
63 
66  void dismissed();
67 
68 protected:
69 
71  virtual void positionDialog();
72 
73 protected:
74 
76  Ui::AssistantNotifyDialog myUiImpl;
77 
79  QTimer* myTimer;
80 
83  const QSystemTrayIcon* myTrayIcon;
84 
87 };
88 
89 #endif

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)