KHTML
khtml_run.cpp
Go to the documentation of this file.
35 : KParts::BrowserRun( url, args, browserArgs, part, part->widget() ? part->widget()->topLevelWidget() : 0,
39 // Don't use an external browser for parts of a webpage we are rendering. (iframes at least are one example)
55 bool requestProcessed = static_cast<KHTMLPart *>(part())->processObjectRequest( m_child, KRun::url(), mimeType );
104 KHTMLPopupGUIClient::saveURL( part()->widget(), i18n( "Save As" ), url, arguments().metaData(), QString(), 0, suggestedFilename );
QString i18n(const char *text)
virtual void save(const KUrl &url, const QString &suggestedFilename)
Definition: khtml_run.cpp:102
void setEnableExternalBrowser(bool b)
virtual void foundMimeType(const QString &type)
Definition: khtml_childframe_p.h:40
static void saveURL(QWidget *parent, const QString &caption, const KUrl &url, const QMap< QString, QString > &metaData=KIO::MetaData(), const QString &filter=QString(), long cacheId=0, const QString &suggestedFilename=QString())
Definition: khtml_ext.cpp:859
KParts::OpenUrlArguments & arguments()
KUrl url() const
virtual void foundMimeType(const QString &mimetype)
Definition: khtml_run.cpp:49
NonEmbeddableResult
static QDebug kDebug(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
void started(KIO::Job *)
KUrl url() const
KHTMLRun(KHTMLPart *part, khtml::ChildFrame *child, const KUrl &url, const KParts::OpenUrlArguments &args, const KParts::BrowserArguments &browserArgs, bool hideErrorDialog)
Definition: khtml_run.cpp:31
KParts::ReadOnlyPart * part() const
static bool displayOpenWithDialog(const KUrl::List &lst, QWidget *window, bool tempFiles=false, const QString &suggestedFileName=QString(), const QByteArray &asn=QByteArray())
void setPreferredService(const QString &desktopEntryName)
QString suggestedFileName() const
QString desktopEntryName() const
void setJob(KIO::Job *job)
void setFinished(bool finished)
NonEmbeddableResult handleNonEmbeddable(const QString &mimeType)
bool hasFinished() const
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:26:19 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:26:19 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.