28#include <tdehtml_part.h> 
   39    class Viewer :  public TDEHTMLPart  
   48            static void displayInExternalBrowser( const KURL &url,  const TQString& mimetype=TQString());      
   50            Viewer(TQWidget* parent,  const char* name);  
   53            virtual bool closeURL();  
   59            void slotScrollDown();  
   62            void slotSetZoomFactor( int percent);  
   66            virtual void slotPaletteOrFontChanged() = 0;  
   70            void urlClicked( const KURL& url, Viewer* viewer,  bool newTab,  bool background);  
   73            int pointsToPixel( int points)  const;  
   80            virtual void urlSelected( const TQString &url,  int button,  int state,  const TQString &_target, KParts::URLArgs args);  
   83            virtual void slotOpenURLRequest( const KURL& url,  const KParts::URLArgs& args);  
   85            virtual void slotPopupMenu(KXMLGUIClient*,  const TQPoint&,  const KURL&,  const KParts::URLArgs&, KParts::BrowserExtension::PopupFlags, mode_t);  
   88            void slotCopyLinkAddress();  
   91            virtual void slotCopy();  
   94            virtual void slotOpenLinkInternal();  
   97            virtual void slotOpenLinkInBrowser();  
  100            virtual void slotOpenLinkInForegroundTab();  
  103            virtual void slotOpenLinkInBackgroundTab();  
  105            virtual void slotOpenLinkInThisTab();  
  107            virtual void slotSaveLinkAs();  
  110            void slotStarted(TDEIO::Job *);  
  113            void slotCompleted();  
  115            virtual void slotSelectionChanged();  
  
           
        
        
          
         
        
      
      
    
    
    
  
 |