Changeset View
Changeset View
Standalone View
Standalone View
lib/thumbnailview/previewitemdelegate.cpp
Show First 20 Lines • Show All 607 Lines • ▼ Show 20 Line(s) | 606 | #endif | |||
---|---|---|---|---|---|
608 | connect(view, SIGNAL(thumbnailSizeChanged(QSize)), | 608 | connect(view, SIGNAL(thumbnailSizeChanged(QSize)), | ||
609 | SLOT(setThumbnailSize(QSize))); | 609 | SLOT(setThumbnailSize(QSize))); | ||
610 | 610 | | |||
611 | // Button frame | 611 | // Button frame | ||
612 | d->mContextBar = new QWidget(d->mView->viewport()); | 612 | d->mContextBar = new QWidget(d->mView->viewport()); | ||
613 | d->mContextBar->hide(); | 613 | d->mContextBar->hide(); | ||
614 | 614 | | |||
615 | d->mToggleSelectionButton = new QToolButton; | 615 | d->mToggleSelectionButton = new QToolButton; | ||
616 | d->mToggleSelectionButton->setIcon(QIcon::fromTheme("list-add")); | 616 | d->mToggleSelectionButton->setIcon(QIcon::fromTheme("list-add-symbolic")); | ||
617 | connect(d->mToggleSelectionButton, &QToolButton::clicked, this, &PreviewItemDelegate::slotToggleSelectionClicked); | 617 | connect(d->mToggleSelectionButton, &QToolButton::clicked, this, &PreviewItemDelegate::slotToggleSelectionClicked); | ||
618 | 618 | | |||
619 | d->mFullScreenButton = new QToolButton; | 619 | d->mFullScreenButton = new QToolButton; | ||
620 | d->mFullScreenButton->setIcon(QIcon::fromTheme("view-fullscreen")); | 620 | d->mFullScreenButton->setIcon(QIcon::fromTheme("view-fullscreen-symbolic")); | ||
621 | connect(d->mFullScreenButton, &QToolButton::clicked, this, &PreviewItemDelegate::slotFullScreenClicked); | 621 | connect(d->mFullScreenButton, &QToolButton::clicked, this, &PreviewItemDelegate::slotFullScreenClicked); | ||
622 | 622 | | |||
623 | d->mRotateLeftButton = new QToolButton; | 623 | d->mRotateLeftButton = new QToolButton; | ||
624 | d->mRotateLeftButton->setIcon(QIcon::fromTheme("object-rotate-left")); | 624 | d->mRotateLeftButton->setIcon(QIcon::fromTheme("object-rotate-left-symbolic")); | ||
625 | connect(d->mRotateLeftButton, &QToolButton::clicked, this, &PreviewItemDelegate::slotRotateLeftClicked); | 625 | connect(d->mRotateLeftButton, &QToolButton::clicked, this, &PreviewItemDelegate::slotRotateLeftClicked); | ||
626 | 626 | | |||
627 | d->mRotateRightButton = new QToolButton; | 627 | d->mRotateRightButton = new QToolButton; | ||
628 | d->mRotateRightButton->setIcon(QIcon::fromTheme("object-rotate-right")); | 628 | d->mRotateRightButton->setIcon(QIcon::fromTheme("object-rotate-right-symbolic")); | ||
629 | connect(d->mRotateRightButton, &QToolButton::clicked, this, &PreviewItemDelegate::slotRotateRightClicked); | 629 | connect(d->mRotateRightButton, &QToolButton::clicked, this, &PreviewItemDelegate::slotRotateRightClicked); | ||
630 | 630 | | |||
631 | QHBoxLayout* layout = new QHBoxLayout(d->mContextBar); | 631 | QHBoxLayout* layout = new QHBoxLayout(d->mContextBar); | ||
632 | layout->setMargin(2); | 632 | layout->setMargin(2); | ||
633 | layout->setSpacing(2); | 633 | layout->setSpacing(2); | ||
634 | layout->addWidget(d->mToggleSelectionButton); | 634 | layout->addWidget(d->mToggleSelectionButton); | ||
635 | layout->addWidget(d->mFullScreenButton); | 635 | layout->addWidget(d->mFullScreenButton); | ||
636 | layout->addWidget(d->mRotateLeftButton); | 636 | layout->addWidget(d->mRotateLeftButton); | ||
637 | layout->addWidget(d->mRotateRightButton); | 637 | layout->addWidget(d->mRotateRightButton); | ||
638 | 638 | | |||
639 | // Save button | 639 | // Save button | ||
640 | d->mSaveButton = new QToolButton(d->mView->viewport()); | 640 | d->mSaveButton = new QToolButton(d->mView->viewport()); | ||
641 | d->mSaveButton->setIcon(QIcon::fromTheme("document-save")); | 641 | d->mSaveButton->setIcon(QIcon::fromTheme("document-save-symbolic")); | ||
642 | d->mSaveButton->hide(); | 642 | d->mSaveButton->hide(); | ||
643 | connect(d->mSaveButton, &QToolButton::clicked, this, &PreviewItemDelegate::slotSaveClicked); | 643 | connect(d->mSaveButton, &QToolButton::clicked, this, &PreviewItemDelegate::slotSaveClicked); | ||
644 | } | 644 | } | ||
645 | 645 | | |||
646 | PreviewItemDelegate::~PreviewItemDelegate() | 646 | PreviewItemDelegate::~PreviewItemDelegate() | ||
647 | { | 647 | { | ||
648 | delete d; | 648 | delete d; | ||
649 | } | 649 | } | ||
▲ Show 20 Lines • Show All 309 Lines • Show Last 20 Lines |