ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
graphics
VP1
VP1Gui
VP1Gui
VP1IncomingMessageDialog.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// //
7
// Header file for class VP1IncomingMessageDialog //
8
// //
9
// Author: Thomas Kittelmann <Thomas.Kittelmann@cern.ch> //
10
// //
11
// Initial version: April 2007 //
12
// //
14
15
#ifndef VP1INCOMINGMESSAGEDIALOG_H
16
#define VP1INCOMINGMESSAGEDIALOG_H
17
18
#include "
VP1Base/VP1ExternalRequest.h
"
19
20
#include <QDialog>
21
#include <QQueue>
22
#include <QList>
23
24
class
VP1TabManager
;
25
class
VP1ChannelManager
;
26
27
class
VP1IncomingMessageDialog
:
public
QDialog {
28
29
Q_OBJECT
30
31
public
:
32
33
VP1IncomingMessageDialog
(
const
VP1ExternalRequest
&,
34
QQueue<VP1ExternalRequest>*,
35
bool
*blockallmessages,
36
QList<QString>* messages_blockedsenders,
37
QList<VP1ExternalRequest>* _messages_blockedexactmessages,
38
VP1TabManager
*,
39
VP1ChannelManager
* ,
40
QWidget *parent = 0 );
41
virtual
~VP1IncomingMessageDialog
();
42
43
void
updatependinginfo
();
44
protected
Q_SLOTS:
45
void
request_gothere
();
46
void
request_allclear
();
47
void
request_allblock
();
48
void
request_senderclear
();
49
void
request_senderblock
();
50
void
request_messageblock
();
51
void
request_messageclear
();
52
53
private
:
54
class
Imp
;
55
Imp
*
m_d
;
56
};
57
58
#endif
VP1ExternalRequest.h
VP1ChannelManager
Definition
VP1ChannelManager.h:27
VP1ExternalRequest
Definition
VP1ExternalRequest.h:20
VP1IncomingMessageDialog::Imp
Definition
VP1IncomingMessageDialog.cxx:26
VP1IncomingMessageDialog::request_messageclear
void request_messageclear()
Definition
VP1IncomingMessageDialog.cxx:195
VP1IncomingMessageDialog::request_gothere
void request_gothere()
Definition
VP1IncomingMessageDialog.cxx:122
VP1IncomingMessageDialog::VP1IncomingMessageDialog
VP1IncomingMessageDialog(const VP1ExternalRequest &, QQueue< VP1ExternalRequest > *, bool *blockallmessages, QList< QString > *messages_blockedsenders, QList< VP1ExternalRequest > *_messages_blockedexactmessages, VP1TabManager *, VP1ChannelManager *, QWidget *parent=0)
Definition
VP1IncomingMessageDialog.cxx:51
VP1IncomingMessageDialog::request_allclear
void request_allclear()
Definition
VP1IncomingMessageDialog.cxx:155
VP1IncomingMessageDialog::request_allblock
void request_allblock()
Definition
VP1IncomingMessageDialog.cxx:162
VP1IncomingMessageDialog::request_senderblock
void request_senderblock()
Definition
VP1IncomingMessageDialog.cxx:188
VP1IncomingMessageDialog::m_d
Imp * m_d
Definition
VP1IncomingMessageDialog.h:55
VP1IncomingMessageDialog::updatependinginfo
void updatependinginfo()
Definition
VP1IncomingMessageDialog.cxx:132
VP1IncomingMessageDialog::~VP1IncomingMessageDialog
virtual ~VP1IncomingMessageDialog()
Definition
VP1IncomingMessageDialog.cxx:116
VP1IncomingMessageDialog::request_messageblock
void request_messageblock()
Definition
VP1IncomingMessageDialog.cxx:209
VP1IncomingMessageDialog::request_senderclear
void request_senderclear()
Definition
VP1IncomingMessageDialog.cxx:174
VP1TabManager
Definition
VP1TabManager.h:30
Generated on
for ATLAS Offline Software by
1.17.0