Ivailo Monev
9ab1cb17d1
mark qt_splitLocaleName() faliure as unlikely in QLocalePrivate::getLangAndCountry()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 01:22:10 +00:00
Ivailo Monev
118bbe0109
reimplement locale name to language, script and country splitting via ICU
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 01:07:28 +00:00
Ivailo Monev
ef0c068818
reimplement QLocale::textDirection() via ICU
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 00:44:22 +00:00
Ivailo Monev
02f152c9e9
introduce QLocale::MeasurementSystem::UKSystem and obtain measurement system via ICU
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 00:44:04 +00:00
Ivailo Monev
ad5a7a1e25
remove redundant conditional checks in QLocalePrivate::bcp47Name()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 00:33:31 +00:00
Ivailo Monev
d43c6103bf
use single variable assignment in QtMetaEnumProvider::initLocale()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 00:33:13 +00:00
Ivailo Monev
0c2e8bb6e8
make use of QLocale::matchingLocales() in QLocale::negativeNumbers()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 00:32:53 +00:00
Ivailo Monev
7cd9cb35b1
correct formbuilder alias generation [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 23:15:01 +00:00
Ivailo Monev
08db29bc51
correct value assignment in QSpontaneKeyEvent::setSpontaneous()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 22:07:40 +00:00
Ivailo Monev
a86ec3a4c5
fix build
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 22:05:30 +00:00
Ivailo Monev
26a1c9ea21
get rid of QScript::AST::Visitor()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 17:07:37 +00:00
Ivailo Monev
9496b7a4d8
determine filler order depending on Q_BYTE_ORDER in PNG handler
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 16:42:43 +00:00
Ivailo Monev
ba97679929
sync QSpontaneKeyEvent with QEvent and fix size check
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 16:41:23 +00:00
Ivailo Monev
7cc04feeac
fix QGraphicsItemPrivate::extraItemCache() const-correctness
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 16:40:02 +00:00
Ivailo Monev
bcb01b9e24
remove redundant Q_DECL_VARIABLE_DEPRECATED definition
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 15:04:46 +00:00
Ivailo Monev
08e200d584
use find_program() instead of find_package() to find Git executable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 14:01:06 +00:00
Ivailo Monev
96990ced4d
print warning about missing unifdef for any build type
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:46:46 +00:00
Ivailo Monev
f1574a64a4
QStyleOptionTabBarBaseV2 and QTextTableCellFormat fancy headers compatibility
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:29:11 +00:00
Ivailo Monev
32d8026987
make genmap.py script skip private headers again
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:24:32 +00:00
Ivailo Monev
a11067d1f9
export QCache class
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:23:35 +00:00
Ivailo Monev
2d96f41c37
remove redundant Debian package symbols file [ci skip]
...
it is generated from override_dh_auto_install rule
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:09:56 +00:00
Ivailo Monev
a01210d92a
add QDBusReply test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 03:40:09 +00:00
Ivailo Monev
5788b5091c
add QDir test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 03:16:27 +00:00
Ivailo Monev
be63c5b251
reduce branches in QDir::operator==() operator
...
also fixes test case
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 03:15:15 +00:00
Ivailo Monev
9509ddce3d
check if additional sorting flags are empty in QDir::operator<<() operator
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 02:50:25 +00:00
Ivailo Monev
2d3f663456
replace hardcoded mask with enum in QDir::operator<<() operator
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 02:37:10 +00:00
Ivailo Monev
790a861300
remove redundant network-settings header inclusion from tst_qfileinfo source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 02:08:23 +00:00
Ivailo Monev
5d0e87be33
reduce branches in QDataStream::operator>>() operators
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 01:31:19 +00:00
Ivailo Monev
05d7040b30
remove redundant Q_DOUBLE_FORMAT definition check
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 01:28:52 +00:00
Ivailo Monev
511ab7fdc9
include correct event headers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 01:00:25 +00:00
Ivailo Monev
d6795a19cf
update automatically generated katie_generate_obsolete() macro calls list
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 00:14:03 +00:00
Ivailo Monev
4092a876f6
QMatrix4x4 has its own header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 00:13:15 +00:00
Ivailo Monev
c45efa3915
assume compiler features introduced in C++11 are supported by the compiler
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:43:31 +00:00
Ivailo Monev
74e458b163
assume Q_OUTOFLINE_TEMPLATE, Q_INLINE_TEMPLATE and Q_TYPENAME are not defined anywhere else
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:22:58 +00:00
Ivailo Monev
fa500e298d
remove redundant Q_PACKED definition check
...
it should be defined for any compiler
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:22:28 +00:00
Ivailo Monev
41e02a4153
remove redundant Q_NO_PACKED_REFERENCE definition
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:21:58 +00:00
Ivailo Monev
1015f09e96
compelete headers compatibility map
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:02:19 +00:00
Ivailo Monev
7d011143bc
update URL TLDs table [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 18:19:38 +00:00
Ivailo Monev
6a37828fa8
fix regression since 28b8a590c1
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 17:32:59 +00:00
Ivailo Monev
0e92ef89b9
Revert "rework QPollingFileSystemWatcherEngine to use QFileInfo for files"
...
QFileInfo equal operator does not compare all attributes
This reverts commit 9812469490
.
2020-01-02 17:31:21 +00:00
Ivailo Monev
61e0a23d43
make use of Q_TYPEOF() in compat Q_FOREACH()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 16:55:26 +00:00
Ivailo Monev
7f5237aaed
reduce definition branches in qglobal header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 16:54:25 +00:00
Ivailo Monev
9812469490
rework QPollingFileSystemWatcherEngine to use QFileInfo for files
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 16:53:28 +00:00
Ivailo Monev
0e3c1632dc
add QFileSystemWatcher test
2020-01-02 15:50:56 +00:00
Ivailo Monev
ad811c9c7a
add QFileInfo test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 15:33:06 +00:00
Ivailo Monev
ce38903e81
simplify and fix compatibility Q_FOREACH()
...
the issue was encountered while building other projects with GCC v9.2.0,
code generated by v8.3.0 is unaffected
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 00:53:35 +00:00
Ivailo Monev
f54e0ee862
print warning on parser error from json_settings_read() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 18:09:02 +00:00
Ivailo Monev
9d272713fb
do not delete shared null QMap data
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 17:39:59 +00:00
Ivailo Monev
49f79f4480
remove architecture checks from mkspecs file [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 14:56:14 +00:00
Ivailo Monev
86ce17c2cf
convert QVariant::String to/from QVariant::StringList type based on delimiter
...
the conversion covers the most common cases, further improvements like
splitting quoted strings can be done in the future
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 11:57:34 +00:00