6 #ifndef SWIFT_GUI_COMPONENTS_DISTRIBUTORPREFERENCESCOMPONENT_H
7 #define SWIFT_GUI_COMPONENTS_DISTRIBUTORPREFERENCESCOMPONENT_H
10 #include <QScopedPointer>
19 class CDistributorPreferencesComponent;
23 class COverlayMessagesFrame;
43 void onPreferencesChanged();
46 void loadAllDistributors();
49 void loadDistributorsForSimulator();
52 void loadDistributorsFromSet();
61 void triggerDeferredSimulatorChange();
64 QScopedPointer<Ui::CDistributorPreferencesComponent> ui;
66 m_distributorPreferences {
this, &CDistributorPreferencesComponent::onPreferencesChanged };
70 bool sortByOrder =
true);
Using this class provides a QFrame with the overlay functionality already integrated.
Set and order distributors (to be used for model set)
CDistributorPreferencesComponent(QWidget *parent=nullptr)
Constructor.
virtual ~CDistributorPreferencesComponent()
Destructor.
Value object encapsulating a list of distributors.
Simple hardcoded info about the corresponding simulator.