Changeset View
Changeset View
Standalone View
Standalone View
src/kpageview.cpp
Show First 20 Lines • Show All 449 Lines • ▼ Show 20 Line(s) | |||||
450 | 450 | | |||
451 | void KPageView::setPageHeader(QWidget *header) | 451 | void KPageView::setPageHeader(QWidget *header) | ||
452 | { | 452 | { | ||
453 | Q_D(KPageView); | 453 | Q_D(KPageView); | ||
454 | if (d->pageHeader == header) { | 454 | if (d->pageHeader == header) { | ||
455 | return; | 455 | return; | ||
456 | } | 456 | } | ||
457 | 457 | | |||
458 | if (d->pageHeader == header) { | | |||
459 | return; | | |||
460 | } | | |||
461 | | ||||
462 | if (d->pageHeader) { | 458 | if (d->pageHeader) { | ||
cfeck: This check is duplicated. | |||||
463 | d->layout->removeWidget(d->pageHeader); | 459 | d->layout->removeWidget(d->pageHeader); | ||
464 | } | 460 | } | ||
465 | d->layout->removeWidget(d->titleWidget); | 461 | d->layout->removeWidget(d->titleWidget); | ||
466 | 462 | | |||
467 | d->pageHeader = header; | 463 | d->pageHeader = header; | ||
468 | 464 | | |||
469 | if (d->pageHeader) { | 465 | if (d->pageHeader) { | ||
470 | d->layout->addWidget(d->pageHeader, 1, 1); | 466 | d->layout->addWidget(d->pageHeader, 1, 1); | ||
471 | d->pageHeader->setVisible(showPageHeader()); | 467 | d->pageHeader->setVisible(showPageHeader()); | ||
472 | } else { | 468 | } else { | ||
473 | d->layout->addWidget(d->titleWidget, 1, 1); | 469 | d->layout->addWidget(d->titleWidget, 1, 1); | ||
474 | d->titleWidget->setVisible(showPageHeader()); | 470 | d->titleWidget->setVisible(showPageHeader()); | ||
475 | } | 471 | } | ||
476 | | ||||
477 | } | 472 | } | ||
478 | 473 | | |||
479 | QWidget *KPageView::pageHeader() const | 474 | QWidget *KPageView::pageHeader() const | ||
480 | { | 475 | { | ||
481 | Q_D(const KPageView); | 476 | Q_D(const KPageView); | ||
cfeck: Please remove this empty line. | |||||
482 | return d->pageHeader; | 477 | return d->pageHeader; | ||
483 | } | 478 | } | ||
484 | 479 | | |||
485 | void KPageView::setPageFooter(QWidget *footer) | 480 | void KPageView::setPageFooter(QWidget *footer) | ||
486 | { | 481 | { | ||
487 | Q_D(KPageView); | 482 | Q_D(KPageView); | ||
488 | if (d->pageFooter == footer) { | 483 | if (d->pageFooter == footer) { | ||
489 | return; | 484 | return; | ||
▲ Show 20 Lines • Show All 80 Lines • Show Last 20 Lines |
This check is duplicated.