|
From: <cn...@us...> - 2021-11-30 22:34:50
|
Revision: 1219
http://sourceforge.net/p/seq/svn/1219
Author: cn187
Date: 2021-11-30 22:34:49 +0000 (Tue, 30 Nov 2021)
Log Message:
-----------
[Qt5] Use QHeader::setSectionResizeMode if Qt5+
Modified Paths:
--------------
showeq/trunk/src/seqlistview.cpp
Modified: showeq/trunk/src/seqlistview.cpp
===================================================================
--- showeq/trunk/src/seqlistview.cpp 2021-11-30 22:32:26 UTC (rev 1218)
+++ showeq/trunk/src/seqlistview.cpp 2021-11-30 22:34:49 UTC (rev 1219)
@@ -27,6 +27,7 @@
#include <QHeaderView>
#include <QSizePolicy>
+#include <QtGlobal>
#include "seqlistview.h"
#include "main.h"
@@ -186,7 +187,11 @@
width = header()->sectionSizeHint(i);
}
+#if QT_VERSION >= 0x050000
+ header()->setSectionResizeMode(i, QHeaderView::Interactive);
+#else
header()->setResizeMode(i, QHeaderView::Interactive);
+#endif
header()->resizeSection(i, width);
setColumnWidth(i, width);
}
@@ -193,7 +198,11 @@
else
{
// column is not visible, hide it.
+#if QT_VERSION >= 0x050000
+ header()->setSectionResizeMode(i, QHeaderView::Interactive);
+#else
header()->setResizeMode(i, QHeaderView::Interactive);
+#endif
header()->resizeSection(i, 0);
setColumnWidth(i, 0);
}
@@ -249,7 +258,11 @@
width = 40;
}
+#if QT_VERSION >= 0x050000
+ header()->setSectionResizeMode(column, QHeaderView::Interactive);
+#else
header()->setResizeMode(column, QHeaderView::Interactive);
+#endif
header()->resizeSection(column, width);
setColumnWidth(column, width);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|