瀏覽代碼

cmake-gui: Use the QStandardItemModel workaround until 5.1.0.

If there is a Qt 5.0.3 release, it may or may not contain the patch
that fixes this issue.

 http://thread.gmane.org/gmane.comp.lib.qt.releasing/882

Just use the workaround until 5.1.0 which certainly will contain the
fix. Don't use the workaround before Qt 5.0.0.
Stephen Kelly 12 年之前
父節點
當前提交
6387f6d85c
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Source/QtDialog/QCMakeCacheView.cxx

+ 1 - 1
Source/QtDialog/QCMakeCacheView.cxx

@@ -491,7 +491,7 @@ QCMakePropertyList QCMakeCacheModel::properties() const
 
 
       // go to the next in the tree
       // go to the next in the tree
       while(!idxs.isEmpty() && (
       while(!idxs.isEmpty() && (
-#if QT_VERSION < QT_VERSION_CHECK(5, 0, 3)
+#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) && QT_VERSION < QT_VERSION_CHECK(5, 1, 0)
         (idxs.last().row()+1) >= rowCount(idxs.last().parent()) ||
         (idxs.last().row()+1) >= rowCount(idxs.last().parent()) ||
 #endif
 #endif
         !idxs.last().sibling(idxs.last().row()+1, 0).isValid()))
         !idxs.last().sibling(idxs.last().row()+1, 0).isValid()))