unhide some virtual overloads - fixing Huha's only complaint :)
authorcoolo <coolo@e0cc52ee-31ee-0310-8b87-e83c4596d67c>
Tue, 27 Nov 2007 16:22:32 +0000 (16:22 +0000)
committercoolo <coolo@e0cc52ee-31ee-0310-8b87-e83c4596d67c>
Tue, 27 Nov 2007 16:22:32 +0000 (16:22 +0000)
git-svn-id: http://svn.opensuse.org/svn/yast/branches/tmp/coolo/qt4-port@42458 e0cc52ee-31ee-0310-8b87-e83c4596d67c

src/YQRichText.cc
src/YQRichText.h
src/YQWizard.h
src/pkg/YQPkgGenericDetailsView.h
src/pkg/YQPkgObjList.cc
src/pkg/YQPkgObjList.h

index 5a7d434..5fd7f94 100644 (file)
@@ -49,7 +49,6 @@ YQRichText::YQRichText( YWidget * parent, const string & text, bool plainTextMod
     YUI_CHECK_NEW( _textBrowser );
     layout->addWidget( _textBrowser );
 
-    // FIXME _textBrowser->setMimeSourceFactory( 0 );
     _textBrowser->installEventFilter( this );
 
     if ( plainTextMode )
index 24ff953..5116643 100644 (file)
@@ -161,7 +161,7 @@ public slots:
      * Reimplemented from QTextBrowser to avoid having an empty text each time
      * the user clicks on a hyperlink.
      **/
-    virtual void setSource( const QString & name ) {}
+    virtual void setSource( const QUrl & name ) {}
 };
 
 
index 12746cd..2f9c442 100644 (file)
@@ -711,6 +711,7 @@ protected:
            , _id( id )
            {}
 
+        virtual QString text(int index) const { return Q3ListViewItem::text(index); } 
        QString text() const { return Q3ListViewItem::text(0); }
        QString id()   const { return _id; }
 
index 1744a93..2eca029 100644 (file)
@@ -125,6 +125,7 @@ protected slots:
      * Show data for the last package.
      **/
     void reload( QWidget * newCurrent );
+    virtual void reload() { Q3TextBrowser::reload(); }
 
 
 protected:
index 44c9391..6ed37b6 100644 (file)
@@ -516,16 +516,12 @@ YQPkgObjList::installedContextMenu()
 }
 
 
-void
-YQPkgObjList::updateActions()
-{
-    updateActions( dynamic_cast<YQPkgObjListItem *> ( selectedItem() ) );
-}
-
-
 void
 YQPkgObjList::updateActions( YQPkgObjListItem * item )
 {
+    if ( !item)
+      item = dynamic_cast<YQPkgObjListItem *> ( selectedItem() );
+
     if ( item )
     {
        ZyppSel selectable = item->selectable();
index 9dd28fa..0831d7f 100644 (file)
@@ -187,18 +187,13 @@ public slots:
      **/
     virtual void clear();
 
-    /**
-     * Update the internal actions: What actions are available for 'item'?
-     **/
-    virtual void updateActions( YQPkgObjListItem * item );
-
     /**
      * Update the internal actions for the currently selected item ( if any ).
      * This only calls updateActions( YQPkgObjListItem * ) with the currently
      * selected item as argument, so there is normally no need to reimplement
      * this method, too, if the other one is reimplemented.
      **/
-    virtual void updateActions();
+    virtual void updateActions( YQPkgObjListItem * item = 0);
 
     /**
      * Emit an updatePackages() signal.
@@ -797,6 +792,7 @@ public:
     iterator end()   { return _excludeMap.end(); }
 
 private:
+    void updateActions();
 
     ItemMap            _excludeMap;
     YQPkgObjList *     _pkgObjList;