Unexport QTimeZonePrivate
It's only used in the autotests, and it private API, so downgrade from Q_CORE_EXPORT to Q_AUTOTEST_EXPORT. Fix a use of QTimeZonePrivate functions unprotected by QT_BUILD_INTERNAL in tst_qtimezone.cpp. Change-Id: I70eaea06f8fcf2983aeafb6894c3a5d2a4b272a7 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>bb10
parent
6aaf853222
commit
62e15093ff
|
|
@ -74,7 +74,7 @@ Q_FORWARD_DECLARE_OBJC_CLASS(NSTimeZone);
|
|||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Q_CORE_EXPORT QTimeZonePrivate : public QSharedData
|
||||
class Q_AUTOTEST_EXPORT QTimeZonePrivate : public QSharedData
|
||||
{
|
||||
public:
|
||||
//Version of QTimeZone::OffsetData struct using msecs for efficiency
|
||||
|
|
|
|||
|
|
@ -346,6 +346,7 @@ void tst_QTimeZone::isTimeZoneIdAvailable()
|
|||
foreach (const QByteArray &id, available)
|
||||
QVERIFY(QTimeZone::isTimeZoneIdAvailable(id));
|
||||
|
||||
#ifdef QT_BUILD_INTERNAL
|
||||
// a-z, A-Z, 0-9, '.', '-', '_' are valid chars
|
||||
// Can't start with '-'
|
||||
// Parts separated by '/', each part min 1 and max of 14 chars
|
||||
|
|
@ -368,6 +369,7 @@ void tst_QTimeZone::isTimeZoneIdAvailable()
|
|||
QCOMPARE(QTimeZonePrivate::isValidId("123456789012345"), false);
|
||||
QCOMPARE(QTimeZonePrivate::isValidId("123456789012345/12345678901234"), false);
|
||||
QCOMPARE(QTimeZonePrivate::isValidId("12345678901234/123456789012345"), false);
|
||||
#endif // QT_BUILD_INTERNAL
|
||||
}
|
||||
|
||||
void tst_QTimeZone::transitionEachZone_data()
|
||||
|
|
|
|||
Loading…
Reference in New Issue