diff options
author | Timothy Pearson <[email protected]> | 2013-01-26 13:08:35 -0600 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2013-01-26 13:08:35 -0600 |
commit | 167ec17df581b4b82fa8adf31a1468c376ecaa22 (patch) | |
tree | 2532d76b368956b4649f6bf7d6194c757cc8193d /src/kde/kchmviewwindow_khtmlpart.cpp | |
parent | fcd2e26c0a9bcc7a26591344d971b9e0e1932ce6 (diff) | |
download | kchmviewer-167ec17df581b4b82fa8adf31a1468c376ecaa22.tar.gz kchmviewer-167ec17df581b4b82fa8adf31a1468c376ecaa22.zip |
Rename a number of libraries and executables to avoid conflicts with KDE4
Diffstat (limited to 'src/kde/kchmviewwindow_khtmlpart.cpp')
-rw-r--r-- | src/kde/kchmviewwindow_khtmlpart.cpp | 163 |
1 files changed, 0 insertions, 163 deletions
diff --git a/src/kde/kchmviewwindow_khtmlpart.cpp b/src/kde/kchmviewwindow_khtmlpart.cpp deleted file mode 100644 index a2f02e1..0000000 --- a/src/kde/kchmviewwindow_khtmlpart.cpp +++ /dev/null @@ -1,163 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2004-2007 by Georgy Yunaev, [email protected] * - * Please do not use email address above for bug reports; see * - * the README file * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ - -#include <tqclipboard.h> - -#include <khtmlview.h> -#include <kfinddialog.h> - -#include "kde-qt.h" -#include "kchmmainwindow.h" -#include "kchmconfig.h" -#include "kchmviewwindow_khtmlpart.h" - -#include "kchmviewwindow_khtmlpart.moc" - - -TQWidget * KCHMViewWindow_KHTMLPart::getTQWidget() -{ - return view(); -} - -KCHMViewWindow_KHTMLPart::KCHMViewWindow_KHTMLPart( TQTabWidget * parent ) - : KHTMLPart ( parent ), KCHMViewWindow ( parent ) -{ - m_zoomfactor = 0; - m_currentEncoding = 0; - m_searchForward = true; - - invalidate(); - - connect( browserExtension(), TQT_SIGNAL( openURLRequest( const KURL &, const KParts::URLArgs & ) ), - this, TQT_SLOT ( onOpenURLRequest( const KURL &, const KParts::URLArgs & )) ); - - connect( this, TQT_SIGNAL ( popupMenu ( const TQString &, const TQPoint &) ), - this, TQT_SLOT ( onPopupMenu ( const TQString &, const TQPoint &) ) ); -} - - -KCHMViewWindow_KHTMLPart::~KCHMViewWindow_KHTMLPart() -{ -} - -bool KCHMViewWindow_KHTMLPart::openPage (const TQString& url) -{ - // Set or change the encoding - if ( m_currentEncoding != ::mainWindow->chmFile()->currentEncoding() ) - { - m_currentEncoding = ::mainWindow->chmFile()->currentEncoding(); - setEncoding ( m_currentEncoding->qtcodec, TRUE ); - } - - TQString fullurl = "ms-its:" + ::mainWindow->getOpenedFileName() + "::" + url; - openURL ( KURL(fullurl) ); - - return true; -} - -void KCHMViewWindow_KHTMLPart::setZoomFactor( int zoom ) -{ - m_zoomfactor = zoom; - - // Default ZoomFactor is 100, any increase or decrease should modify this value. - KHTMLPart::setZoomFactor ( 100 + (m_zoomfactor * 10) ); -} - -void KCHMViewWindow_KHTMLPart::invalidate( ) -{ - m_zoomfactor = 0; - m_searchForward = true; - m_searchText = TQString(); - - setJScriptEnabled ( appConfig.m_kdeEnableJS ); - setJavaEnabled ( appConfig.m_kdeEnableJava ); - setMetaRefreshEnabled ( appConfig.m_kdeEnableRefresh ); - setPluginsEnabled ( appConfig.m_kdeEnablePlugins ); - - KCHMViewWindow::invalidate( ); -} - -int KCHMViewWindow_KHTMLPart::getScrollbarPosition( ) -{ - return view()->contentsY (); -} - -void KCHMViewWindow_KHTMLPart::setScrollbarPosition( int pos ) -{ - view()->scrollBy (0, pos); -} - -void KCHMViewWindow_KHTMLPart::addZoomFactor( int value ) -{ - setZoomFactor( m_zoomfactor + value); -} - -bool KCHMViewWindow_KHTMLPart::printCurrentPage() -{ - view()->print(); - return true; -} - -void KCHMViewWindow_KHTMLPart::searchWord( const TQString & word, bool forward, bool ) -{ - if ( word != m_searchText || forward != m_searchForward ) - { - m_searchText = word; - m_searchForward = forward; - - findText ( word, forward ? 0 : KFindDialog::FindBackwards, ::mainWindow, 0 ); - } - - findTextNext (); -} - -void KCHMViewWindow_KHTMLPart::onOpenURLRequest( const KURL & url, const KParts::URLArgs & ) -{ - bool sourcechange = true; - emit signalLinkClicked ( url.prettyURL(), sourcechange ); -} - -void KCHMViewWindow_KHTMLPart::slotLinkClicked( const TQString & newlink ) -{ - bool notused; - emit signalLinkClicked (newlink, notused); -} - - -void KCHMViewWindow_KHTMLPart::clipSelectAll() -{ - selectAll (); -} - -void KCHMViewWindow_KHTMLPart::clipCopy() -{ - TQString text = selectedText(); - - if ( !text.isEmpty() ) - TQApplication::clipboard()->setText( text ); -} - -void KCHMViewWindow_KHTMLPart::onPopupMenu ( const TQString &url, const TQPoint & point ) -{ - KTQPopupMenu * menu = getContextMenu( url, view() ); - menu->exec( point ); -} - |