MCPcopy Create free account
hub / github.com/KDE/kdiff3 / OptionItemBase

Method OptionItemBase

src/Options.cpp:33–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

31boost::signals2::signal<bool (const QString&, const QString&), find> Options::accept;
32
33OptionItemBase::OptionItemBase(const QString& saveName)
34{
35 m_saveName = saveName;
36 m_bPreserved = false;
37
38 connections.push_back(Options::apply.connect(boost::bind(&OptionItemBase::apply, this)));
39 connections.push_back(Options::setToCurrent.connect(boost::bind(&OptionItemBase::setToCurrent, this)));
40 connections.push_back(Options::resetToDefaults.connect(boost::bind(&OptionItemBase::setToDefault, this)));
41
42 connections.push_back(Options::read.connect(boost::bind(&OptionItemBase::read, this, boost::placeholders::_1)));
43 connections.push_back(Options::write.connect(boost::bind(&OptionItemBase::write, this, boost::placeholders::_1)));
44
45 connections.push_back(Options::preserve.connect(boost::bind(&OptionItemBase::preserve, this)));
46 connections.push_back(Options::unpreserve.connect(boost::bind(&OptionItemBase::unpreserve, this)));
47
48 connections.push_back(Options::accept.connect(boost::bind(&OptionItemBase::accept, this, boost::placeholders::_1, boost::placeholders::_2)));
49}
50
51bool OptionItemBase::accept(const QString& key, const QString& val)
52{

Callers

nothing calls this directly

Calls 2

push_backMethod · 0.80
connectMethod · 0.80

Tested by

no test coverage detected