]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Virtual method for convenient working with table.
authornds <nds@opencascade.com>
Mon, 14 Apr 2008 12:56:29 +0000 (12:56 +0000)
committernds <nds@opencascade.com>
Mon, 14 Apr 2008 12:56:29 +0000 (12:56 +0000)
src/Qtx/QtxTable.h
src/TableViewer/TableViewer_ViewWindow.h

index 019fb901263d4ac277d41cc8fdfa2afb4f622aff..ea93a37c91e0e6cd60c590be1d0f8bace0ce02aa 100644 (file)
@@ -79,18 +79,18 @@ public:
   int              numHeaders( const Qt::Orientation ) const;
   void             setNumHeaders( const Qt::Orientation, const int );
 
-  QVariant         headerData( const Qt::Orientation, const int, const int = Qt::DisplayRole ) const;
-  QFont            headerFont( const Qt::Orientation, const int ) const;
-  QColor           headerForeground( const Qt::Orientation, const int ) const;
-  QColor           headerBackground( const Qt::Orientation, const int ) const;
-  QIcon            headerIcon( const Qt::Orientation, const int ) const;
+  virtual QVariant headerData( const Qt::Orientation, const int, const int = Qt::DisplayRole ) const;
+  virtual QFont    headerFont( const Qt::Orientation, const int ) const;
+  virtual QColor   headerForeground( const Qt::Orientation, const int ) const;
+  virtual QColor   headerBackground( const Qt::Orientation, const int ) const;
+  virtual QIcon    headerIcon( const Qt::Orientation, const int ) const;
 
-  void             setHeaderData( const Qt::Orientation, const int, const QVariant&,
+  virtual void     setHeaderData( const Qt::Orientation, const int, const QVariant&,
                                   const int = Qt::DisplayRole );
-  void             setHeaderFont( const Qt::Orientation, const int, const QFont& );
-  void             setHeaderForeground( const Qt::Orientation, const int, const QColor& );
-  void             setHeaderBackground( const Qt::Orientation, const int, const QColor& );
-  void             setHeaderIcon( const Qt::Orientation, const int, const QIcon& );
+  virtual void     setHeaderFont( const Qt::Orientation, const int, const QFont& );
+  virtual void     setHeaderForeground( const Qt::Orientation, const int, const QColor& );
+  virtual void     setHeaderBackground( const Qt::Orientation, const int, const QColor& );
+  virtual void     setHeaderIcon( const Qt::Orientation, const int, const QIcon& );
 
   QVariant         cellData( const int, const int ) const;
   QFont            cellFont( const int, const int ) const;
index e2a5d38e8c4e716bb3822de04f4bd36bea3d8074..b5590d643220bf511d6bfb64c03a580187def8ac 100755 (executable)
@@ -78,8 +78,8 @@ protected:
   QtxAction*          createAction( const int, const QString&, const QPixmap&, const QString&,
                                     const QString&, const int = 0, QObject* = 0 );
 
-  int                 numRows( const ContentType ) const;
-  int                 numCols( const ContentType ) const;
+  virtual int         numRows( const ContentType ) const;
+  virtual int         numCols( const ContentType ) const;
 
   QString             text( const ContentType, const int, const int ) const;
   QString             image( const ContentType, const int, const int ) const;