VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ruleBasedBalancerWidgetExtension.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2023 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
10 
11 class QComboBox;
12 class QToolButton;
13 class QLabel;
14 
15 namespace makVrf
16 {
18  {
19  Q_OBJECT
20 
21  public:
22 
25 
27  virtual ~DtRuleBasedBalancerWidgetExtension() override;
28 
29  virtual bool isValid() const override;
30  virtual std::string loadBalancingOptions() override;
31 
33  virtual void setLoadBalancingOptions(const std::string&) override;
34 
36 
37  virtual void setupBalancers();
38 
39  protected slots:
40  virtual void editBalancer();
41  virtual void deleteBalancer();
42  virtual void addBalancer();
43 
44  protected:
45  virtual void bringParentToFront();
46 
47  private:
48 
51 
54 
55  public:
61  };
62 }
QToolButton * myDeleteBalancer
Definition: ruleBasedBalancerWidgetExtension.h:58
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
QToolButton * myEditBalancer
Definition: ruleBasedBalancerWidgetExtension.h:59
QToolButton * myAddBalancer
Definition: ruleBasedBalancerWidgetExtension.h:57
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
QLabel * myLabel
Definition: ruleBasedBalancerWidgetExtension.h:60
QComboBox * myBalancers
Definition: ruleBasedBalancerWidgetExtension.h:56
Base class for extensions to be added to the manual load balancing dialog when a load balancer is sel...
Definition: loadBalancingExtensionWidget.h:20
Definition: ruleBasedBalancerWidgetExtension.h:17

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)