VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
sessionOptionsWidgetInterface.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
13 
16 #include <vlutil/vlString.h>
17 #include <map>
18 #include <boost/signals2.hpp>
19 
20 #include <QString>
21 
22 namespace makVrv
23 {
24  class DtDe;
25 }
26 
27 namespace makVrf
28 {
30  {
31 
32  public:
33 
36 
37  public:
38  virtual void setAutoJoinSession(bool) = 0;
39  virtual bool autoJoinSession() const = 0;
40 
41  virtual void setAutomaticallyOpenSessionDatabaseWithoutJoiningSession(bool) = 0;
42  virtual bool automaticallyOpenSessionDatabaseWithoutJoiningSession() const = 0;
43 
44  virtual void setAskToJoinSession(bool) = 0;
45  virtual bool askToJoinSession() const = 0;
46 
47  virtual void setAlwaysJoinSessionWithSessionDatabase(bool) = 0;
48  virtual bool alwaysJoinSessionWithSessionDatabase() const = 0;
49 
50  virtual void setAlwaysJoinSessionOpenDatabase(bool) = 0;
51  virtual bool alwaysJoinSessionOpenDatabase() const = 0;
52 
53  virtual void setShowSessionDialogs(bool) = 0;
54  virtual bool showSessionDialogs() const = 0;
55 
56  boost::signals2::signal<void ()> signal_sessionOptionChanged;
57  };
58 }
Definition: sessionOptionsWidgetInterface.h:29
#define DT_DLL_VRFGUISETTINGSWIDGETS
Definition: vrfGuiSettingsWidgets.h:22
boost::signals2::signal< void()> signal_sessionOptionChanged
Definition: sessionOptionsWidgetInterface.h:56
virtual ~DtSessionOptionsWidgetInterface()
virtual DTOR
Definition: sessionOptionsWidgetInterface.h:35

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)