MCPcopy Create free account
hub / github.com/WarmUpTill/SceneSwitcher / AddRadioItem

Function AddRadioItem

plugins/scripting/utils/properties-view.cpp:691–702  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

689}
690
691static void AddRadioItem(QButtonGroup *buttonGroup, QFormLayout *layout,
692 obs_property_t *prop, QVariant value, size_t idx)
693{
694 const char *name = obs_property_list_item_name(prop, idx);
695
696 QVariant var = propertyListToQVariant(prop, idx);
697 QRadioButton *button = new QRadioButton(name);
698 button->setChecked(value == var);
699 button->setProperty("value", var);
700 buttonGroup->addButton(button);
701 layout->addRow(button);
702}
703
704template<long long get_int(obs_data_t *, const char *),
705 double get_double(obs_data_t *, const char *),

Callers 1

AddListMethod · 0.85

Calls 3

propertyListToQVariantFunction · 0.85
setCheckedMethod · 0.80
addRowMethod · 0.80

Tested by

no test coverage detected