Remove obsolete function isHeaderVisible.
authorFrederik Gladhorn <frederik.gladhorn@nokia.com>
Thu, 29 Sep 2011 10:53:02 +0000 (12:53 +0200)
committerQt by Nokia <qt-info@nokia.com>
Thu, 29 Sep 2011 11:28:46 +0000 (13:28 +0200)
This function was deprecated in Qt4 and has
been replaced by isNavigationBarVisible.
Same for the setter.

Change-Id: Ifdcbaa2db0d4d8d475d959a6409347fa19d443a9
Reviewed-on: http://codereview.qt-project.org/5788
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Gabriel de Dietrich <gabriel.dietrich-de@nokia.com>
src/widgets/widgets/qcalendarwidget.cpp
src/widgets/widgets/qcalendarwidget.h
tests/auto/qcalendarwidget/tst_qcalendarwidget.cpp

index 583e163..4a0020e 100644 (file)
@@ -2958,28 +2958,6 @@ void QCalendarWidget::updateCells()
 */
 
 /*!
-    \obsolete
-
-    Use setNavigationBarVisible() instead.
-*/
-bool QCalendarWidget::isHeaderVisible() const
-{
-    Q_D(const QCalendarWidget);
-    return d->navBarVisible;
-}
-
-/*!
-    \obsolete
-
-    Use setNavigationBarVisible() instead.
-
-*/
-void QCalendarWidget::setHeaderVisible(bool visible)
-{
-    setNavigationBarVisible(visible);
-}
-
-/*!
     \property QCalendarWidget::navigationBarVisible
     \brief whether the navigation bar is shown or not
 
@@ -2992,6 +2970,13 @@ void QCalendarWidget::setHeaderVisible(bool visible)
     When the property is set to false, these controls are hidden.
 */
 
+bool QCalendarWidget::isNavigationBarVisible() const
+{
+    Q_D(const QCalendarWidget);
+    return d->navBarVisible;
+}
+
+
 void QCalendarWidget::setNavigationBarVisible(bool visible)
 {
     Q_D(QCalendarWidget);
index a80bae2..e73192c 100644 (file)
@@ -72,7 +72,6 @@ class Q_WIDGETS_EXPORT QCalendarWidget : public QWidget
     Q_PROPERTY(SelectionMode selectionMode READ selectionMode WRITE setSelectionMode)
     Q_PROPERTY(HorizontalHeaderFormat horizontalHeaderFormat READ horizontalHeaderFormat WRITE setHorizontalHeaderFormat)
     Q_PROPERTY(VerticalHeaderFormat verticalHeaderFormat READ verticalHeaderFormat WRITE setVerticalHeaderFormat)
-    Q_PROPERTY(bool headerVisible READ isHeaderVisible WRITE setHeaderVisible STORED false DESIGNABLE false) // obsolete
     Q_PROPERTY(bool navigationBarVisible READ isNavigationBarVisible WRITE setNavigationBarVisible)
     Q_PROPERTY(bool dateEditEnabled READ isDateEditEnabled WRITE setDateEditEnabled)
     Q_PROPERTY(int dateEditAcceptDelay READ dateEditAcceptDelay WRITE setDateEditAcceptDelay)
@@ -115,12 +114,7 @@ public:
     Qt::DayOfWeek firstDayOfWeek() const;
     void setFirstDayOfWeek(Qt::DayOfWeek dayOfWeek);
 
-    // ### Qt 5: eliminate these two
-    bool isHeaderVisible() const;
-    void setHeaderVisible(bool show); 
-
-    inline bool isNavigationBarVisible() const { return isHeaderVisible(); }
-
+    bool isNavigationBarVisible() const;
     bool isGridVisible() const;
 
     SelectionMode selectionMode() const;
index 05864db..50dc6a1 100644 (file)
@@ -116,10 +116,10 @@ void tst_QCalendarWidget::getSetCheck()
     object.setGridVisible(false);
     QVERIFY(!object.isGridVisible());
     //header visible
-    object.setHeaderVisible(true);
-    QVERIFY(object.isHeaderVisible());
-    object.setHeaderVisible(false);
-    QVERIFY(!object.isHeaderVisible());
+    object.setNavigationBarVisible(true);
+    QVERIFY(object.isNavigationBarVisible());
+    object.setNavigationBarVisible(false);
+    QVERIFY(!object.isNavigationBarVisible());
     //selection mode
     QCOMPARE(QCalendarWidget::SingleSelection, object.selectionMode());
     object.setSelectionMode(QCalendarWidget::NoSelection);