Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CComboBox.cpp File Reference
#include "CComboBox.hpp"
#include "IComponentsGUI.hpp"
#include "IListenerAccept.hpp"
#include "IWidget.hpp"
#include "core/CStringTools.hpp"
#include "core/memOps.hpp"
#include "diamar/ApplicationGui.hpp"
#include <iostream>
#include <map>
#include <ranges>
#include <vector>
Include dependency graph for CComboBox.cpp:

Classes

class  CPrvListenerComboBoxAccept
 
class  CPrvListenerComboBoxIsAccept
 
class  CPrvListenerComboBoxStringIsAccept
 

Functions

static uint64_t prvIdOptionSelected (const std::shared_ptr< IComponentsGUI > &frame, IWidget *compBox, std::vector< SOptionComboBox * > *options)
 
static IWidgetprvCreateWidget (SComboBox *sComboBox, AbstractSelectionComponent *component, const std::shared_ptr< IComponentsGUI > &frame, uint64_t indSelected, bool hasEntry=false)
 
static std::vector< SOptionComboBox * > * prvCreateOptionsValue (const std::set< std::string > &values)
 

Function Documentation

◆ prvCreateOptionsValue()

static std::vector< SOptionComboBox * > * prvCreateOptionsValue ( const std::set< std::string > & values)
static

◆ prvCreateWidget()

static IWidget * prvCreateWidget ( SComboBox * sComboBox,
AbstractSelectionComponent * component,
const std::shared_ptr< IComponentsGUI > & frame,
uint64_t indSelected,
bool hasEntry = false )
static

◆ prvIdOptionSelected()

static uint64_t prvIdOptionSelected ( const std::shared_ptr< IComponentsGUI > & frame,
IWidget * compBox,
std::vector< SOptionComboBox * > * options )
static