HTMLView::HTMLView( QWidget *parentWidget, const char *widgetname, const bool DNDEnabled, const bool JScriptEnabled ) : KHTMLPart( parentWidget, widgetname ) { m_instances++; setJavaEnabled( false ); setPluginsEnabled( false ); setDNDEnabled( DNDEnabled ); setJScriptEnabled( JScriptEnabled ); KActionCollection* ac = actionCollection(); ac->setAutoConnectShortcuts( true ); m_copy = KStdAction::copy( this, SLOT( copyText() ), ac, "htmlview_copy" ); m_selectAll = KStdAction::selectAll( this, SLOT( selectAll() ), ac, "htmlview_select_all" ); { KPopupMenu m; m_copy->plug( &m ); m_selectAll->plug( &m ); m_copy->unplug( &m ); m_selectAll->unplug( &m ); } connect( this, SIGNAL( selectionChanged() ), SLOT( enableCopyAction() ) ); enableCopyAction(); }
GPSTrackListWidget::GPSTrackListWidget(QWidget* parent) : KHTMLPart(parent), d(new GPSTrackListWidgetPrivate) { setJScriptEnabled(true); setDNDEnabled(false); setEditable(false); view()->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); view()->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); view()->setMinimumSize(480, 360); view()->setFrameStyle( QFrame::StyledPanel | QFrame::Sunken ); }
EvaChatView::EvaChatView( TQWidget * parent, const char * name ) : TDEHTMLPart(parent, name), menu(NULL), d(0), buffer(""), m_isScrollAtBottom(true) { //setOnlyLocalReferences(true); menu = new TDEPopupMenu(0, "popup"); copyAction = KStdAction::copy( this, SLOT(copy()), actionCollection()); copyAction->setText(i18n("&Copy Text")); copyAction->setShortcut( TDEShortcut("Ctrl+C")); setDNDEnabled(true); setAutoloadImages(true); view()->setHScrollBarMode(TQScrollView::AlwaysOff); //setStandardFont("Helvetica"); //buffer += "<body style=\"font-size:9pt;font-family:Helvetica\">"; TQObject::connect(view(), SIGNAL(finishedLayout()), SLOT(slotScrollToBottom())); TQObject::connect(this, SIGNAL(selectionChanged()), SLOT(slotSelectionChanged())); TQObject::connect(this, SIGNAL(popupMenu(const TQString &, const TQPoint &)), SLOT(slotPopupMenu(const TQString &, const TQPoint &))); TQObject::connect(browserExtension(), SIGNAL(openURLRequest(const KURL &, const KParts::URLArgs &)), SLOT(slotLinkClicked( const KURL &, const KParts::URLArgs &))); }