mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
[apps/statistics] Remove public MultipleDataView::editableBannerView() getter
Instead use existing protected virtual bannerView() getter. The reason why both existed is that one was const but not the other. A const variant is needed only exceptionally: in bannerFrame() which is called by drawRect(). Moreover, bannerView() is virtual and is overridden in its derived classes using co-variant return types. That fact is important in the following commit.
This commit is contained in:
committed by
Émilie Feral
parent
e2be17f150
commit
07a9116147
@@ -124,7 +124,7 @@ void HistogramController::reloadBannerView() {
|
||||
numberOfChar+= UTF8Decoder::CodePointToChars(' ', buffer + numberOfChar, bufferSize - numberOfChar);
|
||||
}
|
||||
buffer[k_maxIntervalLegendLength] = 0;
|
||||
m_view.editableBannerView()->setLegendAtIndex(buffer, 1);
|
||||
m_view.bannerView()->setLegendAtIndex(buffer, 1);
|
||||
|
||||
// Add Size Data
|
||||
numberOfChar = 0;
|
||||
@@ -142,7 +142,7 @@ void HistogramController::reloadBannerView() {
|
||||
numberOfChar+= UTF8Decoder::CodePointToChars(' ', buffer + numberOfChar, bufferSize - numberOfChar);
|
||||
}
|
||||
buffer[k_maxLegendLength] = 0;
|
||||
m_view.editableBannerView()->setLegendAtIndex(buffer, 3);
|
||||
m_view.bannerView()->setLegendAtIndex(buffer, 3);
|
||||
|
||||
// Add Frequency Data
|
||||
numberOfChar = 0;
|
||||
@@ -159,7 +159,7 @@ void HistogramController::reloadBannerView() {
|
||||
numberOfChar+= UTF8Decoder::CodePointToChars(' ', buffer + numberOfChar, bufferSize - numberOfChar);
|
||||
}
|
||||
buffer[k_maxLegendLength] = 0;
|
||||
m_view.editableBannerView()->setLegendAtIndex(buffer, 5);
|
||||
m_view.bannerView()->setLegendAtIndex(buffer, 5);
|
||||
}
|
||||
|
||||
bool HistogramController::moveSelectionHorizontally(int deltaIndex) {
|
||||
|
||||
Reference in New Issue
Block a user