KHTML
khtmlimage.cpp
Go to the documentation of this file.
72 setComponentData( KHTMLImageFactory::componentData(), prof == KHTMLPart::BrowserViewGUI && !parentPart );
108 connect(m_khtml->browserExtension(), SIGNAL(openUrlRequestDelayed(KUrl,KParts::OpenUrlArguments,KParts::BrowserArguments)),
111 connect(m_khtml->browserExtension(), SIGNAL(popupMenu(QPoint,KUrl,mode_t,KParts::OpenUrlArguments,KParts::BrowserArguments,KParts::BrowserExtension::PopupFlags,KParts::BrowserExtension::ActionGroupMap)),
112 this, SLOT(slotPopupMenu(QPoint,KUrl,mode_t,KParts::OpenUrlArguments,KParts::BrowserArguments,KParts::BrowserExtension::PopupFlags,KParts::BrowserExtension::ActionGroupMap)));
137 static const QString &html = KGlobal::staticQString( "<html><body><img src=\"%1\"></body></html>" );
202 caption = i18n( "%1 (%2 - %3x%4 Pixels)", m_image->suggestedTitle(), mimeType->comment(), m_image->pixmap_size().width(), m_image->pixmap_size().height() );
209 caption = i18n( "%1 (%2x%3 Pixels)" , m_image->suggestedTitle(), m_image->pixmap_size().width() , m_image->pixmap_size().height() );
211 caption = i18n( "Image - %1x%2 Pixels" , m_image->pixmap_size().width() , m_image->pixmap_size().height() );
257 DOM::HTMLDocumentImpl *impl = dynamic_cast<DOM::HTMLDocumentImpl *>( m_khtml->document().handle() );
325 static_cast<KHTMLPartBrowserExtension *>( m_imgPart->doc()->browserExtension() )->reparseConfiguration();
332 static_cast<KHTMLPartBrowserExtension *>( m_imgPart->doc()->browserExtension() )->disableScrolling();
QAction * action(const QString &name) const
Definition khtmlimage.h:113
KHTMLImageBrowserExtension(KHTMLImage *parent)
Definition khtmlimage.cpp:302
void reparseConfiguration()
Definition khtmlimage.cpp:323
virtual QObject * create(const char *iface, QWidget *parentWidget, QObject *parent, const QVariantList &args, const QString &keyword)
Definition khtmlimage.cpp:52
static const KComponentData & componentData()
Definition khtmlimage.h:55
Definition khtmlimage.h:65
KHTMLImage(QWidget *parentWidget, QObject *parent, KHTMLPart::GUIProfile prof)
Definition khtmlimage.cpp:67
virtual void guiActivateEvent(KParts::GUIActivateEvent *e)
Definition khtmlimage.cpp:227
virtual void notifyFinished(khtml::CachedObject *o)
Definition khtmlimage.cpp:188
This is the BrowserExtension for a KHTMLPart document.
Definition khtml_ext.h:44
void reparseConfiguration()
Definition khtml_ext.cpp:357
KParts::BrowserExtension * browserExtension() const
Returns a pointer to the KParts::BrowserExtension.
Definition khtml_part.cpp:1049
ResolveAliases
static Ptr mimeType(const QString &name, FindByNameOption options=ResolveAliases)
KSharedPtr< KMimeType > Ptr
QMap< QString, QList< QAction * > > ActionGroupMap
void popupMenu(const QPoint &global, const KFileItemList &items, const KParts::OpenUrlArguments &args=KParts::OpenUrlArguments(), const KParts::BrowserArguments &browserArgs=KParts::BrowserArguments(), KParts::BrowserExtension::PopupFlags flags=KParts::BrowserExtension::DefaultPopupItems, const KParts::BrowserExtension::ActionGroupMap &actionGroups=ActionGroupMap())
BrowserExtension(KParts::ReadOnlyPart *parent)
bool activated() const
int xOffset() const
QString mimeType() const
int yOffset() const
void setMimeType(const QString &mime)
virtual void setComponentData(const KComponentData &componentData)
void setWindowCaption(const QString &caption)
virtual void setWidget(QWidget *widget)
void setStatusBarText(const QString &text)
void started(KIO::Job *)
OpenUrlArguments arguments() const
KUrl url
virtual void guiActivateEvent(GUIActivateEvent *event)
void completed()
ReadOnlyPart(QObject *parent=0)
void setUrl(const KUrl &url)
void setStatusBar(KStatusBar *status)
static StatusBarExtension * childObject(QObject *obj)
virtual KActionCollection * actionCollection() const
QString i18n(const char *text)
const QString & staticQString(const char *str)
CC_Reload
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.