MCPcopy Create free account
hub / github.com/YACReader/yacreader / setViewModel

Method setViewModel

YACReader/continuous_page_widget.cpp:124–143  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

122}
123
124void ContinuousPageWidget::setViewModel(ContinuousViewModel *viewModel)
125{
126 if (continuousViewModel == viewModel) {
127 return;
128 }
129
130 if (continuousViewModel) {
131 disconnect(continuousViewModel, &ContinuousViewModel::stateChanged, this, QOverload<>::of(&ContinuousPageWidget::update));
132 }
133
134 continuousViewModel = viewModel;
135
136 if (continuousViewModel) {
137 connect(continuousViewModel, &ContinuousViewModel::stateChanged, this, QOverload<>::of(&ContinuousPageWidget::update));
138 }
139
140 updateGeometry();
141 resetScaledCache();
142 update();
143}
144
145void ContinuousPageWidget::reset()
146{

Callers 1

ViewerMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected