KIO
executablefileopendialog.cpp
25ExecutableFileOpenDialog::ExecutableFileOpenDialog(const QUrl &url, const QMimeType &mimeType, ExecutableFileOpenDialog::Mode mode, QWidget *parent)
55 connect(previewJob, &KIO::PreviewJob::gotPreview, this, [this](const KFileItem &item, const QPixmap &pixmap) {
72 QPushButton *launchButton = new QPushButton(i18nc("@action:button Launch script", "&Launch"), this);
83 QPushButton *openButton = new QPushButton(QIcon::fromTheme(QStringLiteral("document-preview")), i18nc("@action:button", "&Open"), this);
void setDevicePixelRatio(qreal dpr)
Request preview to use the device pixel ratio dpr.
Definition previewjob.cpp:501
void gotPreview(const KFileItem &item, const QPixmap &preview)
Emitted when a thumbnail picture for item has been successfully retrieved.
static void beep(KMessageDialog::Type type, const QString &text=QString(), QWidget *dialog=nullptr)
QuestionTwoActionsCancel
QExplicitlySharedDataPointer< KService > Ptr
QString i18nc(const char *context, const char *text, const TYPE &arg...)
QString i18n(const char *text, const TYPE &arg...)
AKONADI_CALENDAR_EXPORT KCalendarCore::Event::Ptr event(const Akonadi::Item &item)
KSERVICE_EXPORT KService::Ptr preferredService(const QString &mimeType)
KCALUTILS_EXPORT QString mimeType()
KIOGUI_EXPORT PreviewJob * filePreview(const KFileItemList &items, const QSize &size, const QStringList *enabledPlugins=nullptr)
Creates a PreviewJob to generate a preview image for the given items.
Definition previewjob.cpp:1059
void clicked(bool checked)
void setIcon(const QIcon &icon)
void setText(const QString &text)
virtual void showEvent(QShowEvent *event) override
AcceptRole
Cancel
void rejected()
QIcon fromTheme(const QString &name)
bool isNull() const const
PlaceholderText
QFuture< ArgsType< Signal > > connect(Sender *sender, Signal signal)
PreferLocalFile
bool isValid() const const
QString toDisplayString(FormattingOptions options) const const
void setupUi(QWidget *widget)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri May 2 2025 12:02:24 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri May 2 2025 12:02:24 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.