MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
notifyDialog.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2017 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include "rtiMsConfig.h"
13 #include "ui_notifyDialogUI.h"
14 #include <QDialog>
15 
16 class QSystemTrayIcon;
17 
27 {
28  Q_OBJECT
29 
30 public:
31 
33  DtAssistantNotifyDialog( QWidget* parent, const QSystemTrayIcon* trayIcon );
34 
36  virtual ~DtAssistantNotifyDialog();
37 
40  virtual void showNotification( const QString& notification, QColor color );
41 
42 public slots:
43 
46  virtual void fadeDialog();
47 
49  virtual void hideDialog();
50 
51 signals:
52 
55  void showHistorySelected();
56 
59  void faded();
60 
63  void dismissed();
64 
65 protected:
66 
68  virtual void positionDialog();
69 
70 protected:
71 
73  Ui::AssistantNotifyDialog myUiImpl;
74 
76  QTimer* myTimer;
77 
80  const QSystemTrayIcon* myTrayIcon;
81 
84 };

Document ID: Generated on Fri Sep 27 00:57:56 EDT 2019 from SVN revision 201708
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)