| 329 | }; // class ProjectStatusTextField |
| 330 | |
| 331 | ProjectStatus::DefaultFieldsRegistrator::DefaultFieldsRegistrator() |
| 332 | { |
| 333 | static StatusBarFieldItemRegistrator stateStatusBarField { |
| 334 | std::make_unique<ProjectStatusTextField>(StateStatusBarField(), 0), |
| 335 | { {}, { Registry::OrderingHint::Begin } } |
| 336 | }; |
| 337 | |
| 338 | static StatusBarFieldItemRegistrator mainStatusBarField { |
| 339 | // Main field is always expandable, hence the size is -1 |
| 340 | std::make_unique<ProjectStatusTextField>(MainStatusBarField(), -1), |
| 341 | { {}, { Registry::OrderingHint::After, StateStatusBarField().GET() } } |
| 342 | }; |
| 343 | |
| 344 | static StatusBarFieldItemRegistrator rateStatusBarField { |
| 345 | std::make_unique<ProjectStatusTextField>(RateStatusBarField(), 150), |
| 346 | { {}, { Registry::OrderingHint::After, MainStatusBarField().GET() } } |
| 347 | }; |
| 348 | } |
nothing calls this directly
no test coverage detected