Changeset View
Changeset View
Standalone View
Standalone View
src/widgets/kurlrequester.cpp
Show First 20 Lines • Show All 378 Lines • ▼ Show 20 Line(s) | 337 | { | |||
---|---|---|---|---|---|
379 | m_parent->connect(openAction, SIGNAL(triggered(bool)), SLOT(_k_slotOpenDialog())); | 379 | m_parent->connect(openAction, SIGNAL(triggered(bool)), SLOT(_k_slotOpenDialog())); | ||
380 | } | 380 | } | ||
381 | 381 | | |||
382 | void KUrlRequester::setUrl(const QUrl &url) | 382 | void KUrlRequester::setUrl(const QUrl &url) | ||
383 | { | 383 | { | ||
384 | d->setText(url.toDisplayString(QUrl::PreferLocalFile)); | 384 | d->setText(url.toDisplayString(QUrl::PreferLocalFile)); | ||
385 | } | 385 | } | ||
386 | 386 | | |||
387 | #ifndef KIOWIDGETS_NO_DEPRECATED | | |||
388 | void KUrlRequester::setPath(const QString &path) | 387 | void KUrlRequester::setPath(const QString &path) | ||
389 | { | 388 | { | ||
390 | d->setText(path); | 389 | d->setText(path); | ||
391 | } | 390 | } | ||
392 | #endif | | |||
393 | 391 | | |||
394 | void KUrlRequester::setText(const QString &text) | 392 | void KUrlRequester::setText(const QString &text) | ||
395 | { | 393 | { | ||
396 | d->setText(text); | 394 | d->setText(text); | ||
397 | } | 395 | } | ||
398 | 396 | | |||
399 | void KUrlRequester::setStartDir(const QUrl &startDir) | 397 | void KUrlRequester::setStartDir(const QUrl &startDir) | ||
400 | { | 398 | { | ||
▲ Show 20 Lines • Show All 165 Lines • ▼ Show 20 Line(s) | 558 | { | |||
566 | d->myCompletion->setMimeTypeFilters(d->mimeTypeFilters); | 564 | d->myCompletion->setMimeTypeFilters(d->mimeTypeFilters); | ||
567 | } | 565 | } | ||
568 | 566 | | |||
569 | QStringList KUrlRequester::mimeTypeFilters() const | 567 | QStringList KUrlRequester::mimeTypeFilters() const | ||
570 | { | 568 | { | ||
571 | return d->mimeTypeFilters; | 569 | return d->mimeTypeFilters; | ||
572 | } | 570 | } | ||
573 | 571 | | |||
574 | #ifndef KIOWIDGETS_NO_DEPRECATED | | |||
575 | QFileDialog *KUrlRequester::fileDialog() const | 572 | QFileDialog *KUrlRequester::fileDialog() const | ||
576 | { | 573 | { | ||
577 | if (d->myFileDialog && | 574 | if (d->myFileDialog && | ||
578 | ( (d->myFileDialog->fileMode() == QFileDialog::Directory && !(d->fileDialogMode & KFile::Directory)) | 575 | ( (d->myFileDialog->fileMode() == QFileDialog::Directory && !(d->fileDialogMode & KFile::Directory)) | ||
579 | || (d->myFileDialog->fileMode() != QFileDialog::Directory && (d->fileDialogMode & KFile::Directory)))) { | 576 | || (d->myFileDialog->fileMode() != QFileDialog::Directory && (d->fileDialogMode & KFile::Directory)))) { | ||
580 | delete d->myFileDialog; | 577 | delete d->myFileDialog; | ||
581 | d->myFileDialog = nullptr; | 578 | d->myFileDialog = nullptr; | ||
582 | } | 579 | } | ||
Show All 9 Lines | 581 | if (!d->myFileDialog) { | |||
592 | d->applyFileMode(d->myFileDialog, d->fileDialogMode, d->fileDialogAcceptMode); | 589 | d->applyFileMode(d->myFileDialog, d->fileDialogMode, d->fileDialogAcceptMode); | ||
593 | 590 | | |||
594 | d->myFileDialog->setWindowModality(d->fileDialogModality); | 591 | d->myFileDialog->setWindowModality(d->fileDialogModality); | ||
595 | connect(d->myFileDialog, SIGNAL(accepted()), SLOT(_k_slotFileDialogAccepted())); | 592 | connect(d->myFileDialog, SIGNAL(accepted()), SLOT(_k_slotFileDialogAccepted())); | ||
596 | } | 593 | } | ||
597 | 594 | | |||
598 | return d->myFileDialog; | 595 | return d->myFileDialog; | ||
599 | } | 596 | } | ||
600 | #endif | | |||
601 | 597 | | |||
602 | void KUrlRequester::clear() | 598 | void KUrlRequester::clear() | ||
603 | { | 599 | { | ||
604 | d->setText(QString()); | 600 | d->setText(QString()); | ||
605 | } | 601 | } | ||
606 | 602 | | |||
607 | KLineEdit *KUrlRequester::lineEdit() const | 603 | KLineEdit *KUrlRequester::lineEdit() const | ||
608 | { | 604 | { | ||
Show All 32 Lines | 636 | { | |||
641 | return d->myButton; | 637 | return d->myButton; | ||
642 | } | 638 | } | ||
643 | 639 | | |||
644 | KUrlCompletion *KUrlRequester::completionObject() const | 640 | KUrlCompletion *KUrlRequester::completionObject() const | ||
645 | { | 641 | { | ||
646 | return d->myCompletion; | 642 | return d->myCompletion; | ||
647 | } | 643 | } | ||
648 | 644 | | |||
649 | #ifndef KIOWIDGETS_NO_DEPRECATED | | |||
650 | void KUrlRequester::setClickMessage(const QString &msg) | 645 | void KUrlRequester::setClickMessage(const QString &msg) | ||
651 | { | 646 | { | ||
652 | setPlaceholderText(msg); | 647 | setPlaceholderText(msg); | ||
653 | } | 648 | } | ||
654 | #endif | | |||
655 | 649 | | |||
656 | void KUrlRequester::setPlaceholderText(const QString &msg) | 650 | void KUrlRequester::setPlaceholderText(const QString &msg) | ||
657 | { | 651 | { | ||
658 | if (d->edit) { | 652 | if (d->edit) { | ||
659 | d->edit->setPlaceholderText(msg); | 653 | d->edit->setPlaceholderText(msg); | ||
660 | } | 654 | } | ||
661 | } | 655 | } | ||
662 | 656 | | |||
663 | #ifndef KIOWIDGETS_NO_DEPRECATED | | |||
664 | QString KUrlRequester::clickMessage() const | 657 | QString KUrlRequester::clickMessage() const | ||
665 | { | 658 | { | ||
666 | return placeholderText(); | 659 | return placeholderText(); | ||
667 | } | 660 | } | ||
668 | #endif | | |||
669 | 661 | | |||
670 | QString KUrlRequester::placeholderText() const | 662 | QString KUrlRequester::placeholderText() const | ||
671 | { | 663 | { | ||
672 | if (d->edit) { | 664 | if (d->edit) { | ||
673 | return d->edit->placeholderText(); | 665 | return d->edit->placeholderText(); | ||
674 | } else { | 666 | } else { | ||
675 | return QString(); | 667 | return QString(); | ||
676 | } | 668 | } | ||
Show All 40 Lines |