Changeset View
Changeset View
Standalone View
Standalone View
libs/pageapp/KoPAView.cpp
Show First 20 Lines • Show All 449 Lines • ▼ Show 20 Line(s) | 351 | { | |||
---|---|---|---|---|---|
450 | d->find = new KoFind( this, d->canvas->resourceManager(), actionCollection() ); | 450 | d->find = new KoFind( this, d->canvas->resourceManager(), actionCollection() ); | ||
451 | connect( d->find, SIGNAL(findDocumentSetNext(QTextDocument*)), | 451 | connect( d->find, SIGNAL(findDocumentSetNext(QTextDocument*)), | ||
452 | this, SLOT(findDocumentSetNext(QTextDocument*)) ); | 452 | this, SLOT(findDocumentSetNext(QTextDocument*)) ); | ||
453 | connect( d->find, SIGNAL(findDocumentSetPrevious(QTextDocument*)), | 453 | connect( d->find, SIGNAL(findDocumentSetPrevious(QTextDocument*)), | ||
454 | this, SLOT(findDocumentSetPrevious(QTextDocument*)) ); | 454 | this, SLOT(findDocumentSetPrevious(QTextDocument*)) ); | ||
455 | 455 | | |||
456 | actionCollection()->action( "object_group" )->setShortcut( QKeySequence( "Ctrl+G" ) ); | 456 | actionCollection()->action( "object_group" )->setShortcut( QKeySequence( "Ctrl+G" ) ); | ||
457 | actionCollection()->action( "object_ungroup" )->setShortcut( QKeySequence( "Ctrl+Shift+G" ) ); | 457 | actionCollection()->action( "object_ungroup" )->setShortcut( QKeySequence( "Ctrl+Shift+G" ) ); | ||
458 | | ||||
459 | connect(d->doc, &KoPADocument::actionsPossible, this, &KoPAView::setActionEnabled); | ||||
458 | } | 460 | } | ||
459 | 461 | | |||
462 | KoCanvasController *KoPAView::canvasController() const | ||||
463 | { | ||||
464 | return d->canvasController; | ||||
465 | } | ||||
460 | 466 | | |||
461 | KoPACanvasBase * KoPAView::kopaCanvas() const | 467 | KoPACanvasBase * KoPAView::kopaCanvas() const | ||
462 | { | 468 | { | ||
463 | return d->canvas; | 469 | return d->canvas; | ||
464 | } | 470 | } | ||
465 | 471 | | |||
466 | KoPADocument * KoPAView::kopaDocument() const | 472 | KoPADocument * KoPAView::kopaDocument() const | ||
467 | { | 473 | { | ||
▲ Show 20 Lines • Show All 225 Lines • ▼ Show 20 Line(s) | 691 | } else if (mode == KoZoomMode::ZOOM_WIDTH) { | |||
693 | d->canvasController->pan(QPoint(horizontalMove, 0)); | 699 | d->canvasController->pan(QPoint(horizontalMove, 0)); | ||
694 | } | 700 | } | ||
695 | updateCanvasSize(true); | 701 | updateCanvasSize(true); | ||
696 | } | 702 | } | ||
697 | } | 703 | } | ||
698 | 704 | | |||
699 | void KoPAView::configure() | 705 | void KoPAView::configure() | ||
700 | { | 706 | { | ||
707 | openConfiguration(); | ||||
708 | // TODO update canvas | ||||
709 | } | ||||
710 | | ||||
711 | void KoPAView::openConfiguration() | ||||
712 | { | ||||
701 | QPointer<KoPAConfigureDialog> dialog(new KoPAConfigureDialog(this)); | 713 | QPointer<KoPAConfigureDialog> dialog(new KoPAConfigureDialog(this)); | ||
702 | dialog->exec(); | 714 | dialog->exec(); | ||
703 | delete dialog; | 715 | delete dialog; | ||
704 | // TODO update canvas | | |||
705 | } | 716 | } | ||
706 | 717 | | |||
707 | void KoPAView::setMasterMode( bool master ) | 718 | void KoPAView::setMasterMode( bool master ) | ||
708 | { | 719 | { | ||
709 | viewMode()->setMasterMode( master ); | 720 | viewMode()->setMasterMode( master ); | ||
710 | if (mainWindow()) { | 721 | if (mainWindow()) { | ||
711 | d->documentStructureDocker->setMasterMode(master); | 722 | d->documentStructureDocker->setMasterMode(master); | ||
712 | } | 723 | } | ||
▲ Show 20 Lines • Show All 592 Lines • Show Last 20 Lines |