Source Code (Use browser search to find items of interest.)
Class Index
kdelibs'KHTMLPartBrowserExtension (./kdelibs/khtml/khtml_part.h:612)
class KHTMLPartBrowserExtension : public KParts::BrowserExtension
{
Q_OBJECT
friend class KHTMLPart;
friend class KHTMLView;
public:
KHTMLPartBrowserExtension( KHTMLPart *parent, const char *name = 0L );
virtual int xOffset();
virtual int yOffset();
virtual void saveState( QDataStream &stream );
virtual void restoreState( QDataStream &stream );
public slots:
void copy();
void reparseConfiguration();
private:
KHTMLPart *m_part;
};
/**
* INTERNAL class. *NOT* part of the public API.
*/
kdelibs'KHTMLPartBrowserExtension::KHTMLPartBrowserExtension() (./kdelibs/khtml/khtml_part.cpp:1742)
KHTMLPartBrowserExtension::KHTMLPartBrowserExtension( KHTMLPart *parent, const char *name )
: KParts::BrowserExtension( parent, name )
{
m_part = parent;
}
kdelibs'KHTMLPartBrowserExtension::xOffset() (./kdelibs/khtml/khtml_part.cpp:1748)
int KHTMLPartBrowserExtension::xOffset()
{
return m_part->view()->contentsX();
}
kdelibs'KHTMLPartBrowserExtension::yOffset() (./kdelibs/khtml/khtml_part.cpp:1753)
int KHTMLPartBrowserExtension::yOffset()
{
return m_part->view()->contentsY();
}
kdelibs'KHTMLPartBrowserExtension::saveState() (./kdelibs/khtml/khtml_part.cpp:1758)
void KHTMLPartBrowserExtension::saveState( QDataStream &stream )
{
kdDebug( 6050 ) << "saveState!" << endl;
m_part->saveState( stream );
}
kdelibs'KHTMLPartBrowserExtension::restoreState() (./kdelibs/khtml/khtml_part.cpp:1764)
void KHTMLPartBrowserExtension::restoreState( QDataStream &stream )
{
kdDebug( 6050 ) << "restoreState!" << endl;
m_part->restoreState( stream );
}
kdelibs'KHTMLPartBrowserExtension::copy() (./kdelibs/khtml/khtml_part.cpp:1770)
void KHTMLPartBrowserExtension::copy()
{
// get selected text and paste to the clipboard
QString text = m_part->selectedText();
QClipboard *cb = QApplication::clipboard();
cb->setText(text);
}
kdelibs'KHTMLPartBrowserExtension::reparseConfiguration() (./kdelibs/khtml/khtml_part.cpp:1778)
void KHTMLPartBrowserExtension::reparseConfiguration()
{
kdDebug() << "void KHTMLPartBrowserExtension::reparseConfiguration()" << endl;
}
class KHTMLPopupGUIClient::KHTMLPopupGUIClientPrivate
{
public:
KHTMLPart *m_khtml;
KURL m_url;
KURL m_imageURL;
KAction *m_paSaveLinkAs;
KAction *m_paSaveImageAs;
KAction *m_paCopyLinkLocation;
KAction *m_paReloadFrame;
};